Core Features

Booking Policies

Configure deposits, cancellation rules, no-show fees, tips, and booking windows.

Configure all booking policies at Settings > Booking Policies. Click Save Settings at the bottom.

Booking Policies with scheduling rules and the cancellation policy
Settings > Booking Policies

Deposits

Set the deposit percentage collected at booking time. Options range from 0% (no deposit) to 100% (full prepayment). Deposits require Stripe to be connected. The remaining balance is collected after service completion.

Deposit vs Full Payment

A 100% deposit means the customer pays the full amount upfront. A 25-50% deposit secures the booking while leaving the balance for later collection. Choose based on your industry norms and no-show risk.

Changes and Cancellations

Set the notice you ask for, e.g. 24 or 48 hours before the appointment. Customers see it, with your phone number, on their confirmation email, their reminders, the last step of your booking form and their booking page. Late changes are not blocked; you handle them yourself.

To say it your own way, write a Message to customers, for example "To amend your booking please call us on 01 259 6100." Leave it blank and BookingMachine writes it from your notice and phone number.

No-Show Fees

Set a no-show fee as a percentage of the service price. When you mark a booking as "No-Show", the customer's card is charged the no-show fee (if they paid with a card). This reduces no-shows.

Tips

Enable the tip option in the booking flow. Customers can add a tip at checkout with configurable suggested amounts (e.g. 15%, 20%, 25%). Tips go 100% to the business — no platform fee is taken on tips.

Advance Booking Window

Control when customers can book:

  • Maximum advance — How far ahead customers can book (e.g. 1-90 days out)

  • Minimum notice — How much advance notice is required (e.g. 2 hours, 24 hours, no same-day)