Why use it?
Simplify booking for all-day guests and increase upfront revenue.
Cap the long-stay rate, ideal for workshops and events
Shorter bookings keep their normal hourly cost
Prerequisites
Existing basic hourly rule (will remain for shorter bookings) → see Pricing Rules
Opening hours set → see Hours of Availability
Example: Full-Day Pass (single price for the whole trading day)
In our example, we want to set a flat rate fee for our space if user books the space for the whole trading day (9AM-9PM), making the flat rate cheaper in total compared to standard hourly rate.
Booking duration | Price |
Full-day (9AM-9PM) | $250 flat rate |
Anything below full-day duration | $30 per hour |
Finished Setup Example
Let's build it together
Frequently Asked Questions
Why are my users charged standard hourly rate even when I set up the fixed rate pricing rule?
Why are my users charged standard hourly rate even when I set up the fixed rate pricing rule?
In case of the fixed rate pricing, rule order matters the most.
AllBooked reads the Pricing Rules top to bottom and stops at the first one that matches. If your standard $/hour rule sits above the Flat-Rate Day rule, it fires first and the flat fee is never reached.
Quick Fix
Simply drag the Flat-Rate Day rule above the hourly rule (or give it a lower sort number). Then any booking whose duration meets the “≥ 4 h” condition hits the flat-rate rule first and the discount applies.
Can I have different flat rate for weekends?
Can I have different flat rate for weekends?
Yes! Just create another fixed rate pricing rule and set days to Saturday and Sunday. Make sure to move this condition to the very top to enforce the rules against standard hourly pricing.