Feature

The booking engine, explained mechanically

How pricing, surcharges and confirmations actually work behind your booking page — not the pitch, the mechanics.

A booking form is only as good as the pricing logic behind it

Get the price wrong — miss a surcharge, apply the wrong rate model — and either the client overpays and complains, or you undercharge and eat the difference.

Most booking forms just collect a request and let staff calculate the price by hand afterward, which is slow and inconsistent.

One pricing engine, five models, calculated instantly

The same request can be priced flat rate, per mile, per kilometer, hourly with a minimum, or by service zone — the engine picks the matching rule and returns a price before the client commits to anything.

Surcharges (extra passengers, extra stops, holidays, after-hours, airport pickup/drop-off) apply automatically on top of the base price, calculated in your company's local timezone.

What the engine actually does

The specific mechanics behind the price a client sees.

5 pricing models

Flat rate, per mile, per kilometer, hourly (with a configurable minimum), or by service zone — set per vehicle type and priority order.

Automatic surcharges

Night, weekend, holiday and airport surcharges apply on top of the base rate without any manual step.

Zone-based pricing

Define service zones by radius or postal code, and price specific origin-destination zone pairs differently from your default rates.

Promo codes

Discount codes apply automatically at checkout against your own pricing rules — no developer needed to launch a campaign.

Multi-language by default

The full booking flow — quote, form, confirmation — runs in English, Spanish and Portuguese, not a translated header.

Embeddable widget

The same booking flow drops directly into your existing website as a widget, or runs standalone on your own custom domain.

From request to confirmed price

What happens between a client entering a trip and seeing a number.

1

Client enters pickup, drop-off and vehicle class

Or, for hourly bookings, the requested duration instead of a destination.

2

The engine matches the applicable pricing rule

By vehicle type, zone pair (if configured) and booking type — zone-specific rules take priority over your default rate.

3

Surcharges apply automatically

Based on the trip's actual date, time and pickup/drop-off locations, calculated in your local timezone.

4

The client sees an instant, final quote

No waiting for a callback, and no renegotiating once the trip is confirmed.

Where each pricing model fits

Point-to-point transfers

Flat rate or per-mile/per-kilometer pricing gives an instant, predictable number.

Hourly charters and events

Hourly pricing with a minimum duration handles multi-stop bookings without renegotiating at each stop.

Airport transfers

Airport surcharges and zone pricing combine automatically for pickups and drop-offs near an airport.

Defined service areas

Zone pricing lets you charge differently for trips within downtown versus trips that cross into another zone.

What a real pricing engine changes

No pricing mistakes

The same rules apply every time, instead of depending on whoever answers the phone.

Faster quotes

Clients get a price instantly instead of waiting for a callback.

Consistent margins

Surcharges apply automatically, so after-hours and holiday trips don't quietly go out underpriced.

One engine, every channel

The booking page, the embeddable widget and staff-created bookings all price against the same rules.

Frequently asked questions

Can I use more than one pricing model at the same time?+

Yes. Different rules can use different models — for example, flat rate for airport transfers and hourly for event charters — and the engine picks the matching rule per booking.

Do surcharges stack with zone pricing?+

Yes, surcharges apply on top of whichever base rate matched — zone-based or standard.

Does the price change after the trip is booked?+

No, the quoted price is what confirms the booking — any change (like an added stop) is priced explicitly, not applied retroactively.

Can I run a discount campaign without a developer?+

Yes, promo codes are configured directly and apply automatically at checkout.

See your own pricing rulesrunning live

Set up your first pricing rule and get an instant quote in minutes.

Start free trial