Skip to content
revenue

Automatic Wait-Time Charges for Limo Bookings

Configure per-minute wait-time rates for each booking type, with a free wait window — charges are calculated automatically based on actual wait duration.

Drivers routinely wait for clients who are delayed, and manually calculating wait-time charges is tedious and inconsistent. DrivOQ's wait-time configuration lets you set a free wait window (in minutes) and a per-minute rate for each booking type. When a driver waits longer than the free window, the excess time is charged at the configured rate.

Rules are configured per booking type — you might offer 10 free minutes for a standard point-to-point trip but 60 free minutes for an airport pickup where flight delays are common. Each rule is independent, with its own free window and per-minute rate.

The calculate endpoint lets you pass the booking type and actual wait minutes and returns the computed charge. This integrates with the booking completion flow so wait-time charges can be added to the final trip amount before invoicing.

What’s included

Per-booking-type wait-time rules (point-to-point, hourly, airport, and more)
Configurable free wait window per rule (0 to 120 minutes)
Per-minute rate applied to wait time beyond the free window
Calculate endpoint: pass booking type and wait minutes, returns charge amount
Independent enable/disable toggle per rule
Role-gated: owner and admin can manage rules
Audit-logged: all rule changes recorded in the activity log

Frequently asked questions

How does the free wait window work?

Each wait-time rule includes a configurable free wait window in minutes. If the driver waits 15 minutes and the free window is 10, only 5 minutes are charged at the per-minute rate. If the wait is under the free window, there is no charge.

Can I set different rates for airport pickups vs. regular trips?

Yes. Wait-time rules are defined per booking type. Airport pickups typically get a longer free window to accommodate flight delays, while point-to-point trips might have a shorter free window and a different per-minute rate.

Is the wait-time charge added to the booking automatically?

The calculate endpoint returns the charge amount. Integration with the booking record is done through the booking update flow at trip completion, where dispatchers or admins can confirm the wait minutes and apply the charge.

Ready to streamline your operations?

DrivOQ gives you everything you need to manage bookings, dispatch drivers, and delight clients — all in one place. Start your free 7-day trial today.

7-day free trial — card required, cancel anytime before it charges