Overview
Aventurova rents Jeeps, UTVs and cars to visitors arriving by plane and cruise ship. The public side had to quote a real price for real dates on vehicles that were genuinely free, and the counter side had to survive a busy morning: hand a vehicle over, take payment however the guest wants to pay, print an agreement, and know at a glance what is going out and coming back today.
The challenge
Rental pricing is not a price list. The rate depends on the season, on how long the guest stays, and on the vehicle — and the same booking can be paid online, on a card at the desk, or in cash, each of which moves the balance differently. Getting any of that wrong is not a cosmetic bug; it is money. The system also had to be usable by staff who were not hired to operate software.
Our approach
We built one pricing engine and made every surface ask it — the public booking flow, the staff booking form, the quote a guest is emailed. Prices are never duplicated in code or copy, so a rate change lands everywhere at once. Around it we built the parts a rental counter actually needs: a six-step booking flow, payment handling for online and desk transactions, generated rental agreements the guest signs, a day board for pickups and returns, and reporting the owner reads to see where the money came from.
What we shipped
- Seasonal pricing engine with duration ladders — the per-day rate falls as the trip lengthens, priced per day against that day's own season.
- Six-step booking flow that quotes live availability and a real total before the guest commits.
- Online payments through Mollie alongside cash and card taken at the desk, with the balance reconciling across all three.
- Rental agreements generated as signed PDFs, itemising every add-on and protection so nothing is charged without being named.
- Referral links for hotels and tour desks that attribute a booking automatically and pay commission on the rental, never on tax.
- Operations back office: day board, fleet and maintenance, staff scheduling, and financial reporting.
The outcome
Aventurova takes reservations online and runs the counter from the same system, with one source of truth for what a vehicle costs. The platform is live and in daily use.