Skip to main content
Prepayment lets customers pay for menu items when they book — a tasting menu, a festive set menu, or an event ticket. You secure the revenue upfront and the kitchen knows exactly what to prepare.
You must connect a payment provider (Stripe, Payzone, or CMI) before enabling prepayment. A shift can use either prepayment or a deposit, not both.
Prepayment is on the General tab. Enable Prepayment to reveal the options.

Optional or required?

Turn on Prepayment mandatory to require every customer to pick and pay for a product to complete their booking. Leave it off to offer prepaid products as an option.

Add your products

Add the menus or items customers can prepay for. Each product has a few settings:
SettingWhat it does
FeaturedHighlights the product on your booking portal’s homepage
Internal onlyAvailable to staff only — hidden from customers
Cashable onlinePaid online now (vs. recorded as pay-on-site)
Show priceDisplays the price (for items not cashed online, you can hide it)
Percentage of totalHow much is paid online now (20%, 30%, 50%, 75%, or 100%); the rest is paid on site
Set a capacity per day to cap how many of a product can be sold each day — useful for limited menus. If a product has variants (e.g. vegetarian / meat), you can set a capacity per variant so each option has its own limit.
Set a minimum delay so a product can only be ordered a certain number of hours ahead — for example a tasting menu that needs 48 hours’ notice to prepare.

Refunds & late cancellation

Turn on Refundable prepayment to let customers cancel for a refund up to a deadline. Set the late cancellation threshold in hours, measured either before the reservation or after creation — after that point the prepayment is kept.
When prepayment is requested, the customer has a limited window to pay before the booking is cancelled. You can set different windows for same-day and future reservations. If it isn’t paid in time, the reservation is automatically cancelled.

FAQ

What’s the difference between prepayment and a deposit? A deposit is a single amount that secures the booking (often refunded). Prepayment sells actual products — set menus, tickets — that the customer chooses and pays for. A shift uses one or the other. How is this different from extras? Prepaid products are the main offer (often the whole point of the booking). Extras are optional add-ons layered on top, like a bottle of wine. The same product can’t appear in both.