Online payment policies
Decide what each service collects at booking — nothing, a card on file, a deposit, or the full price.
Last updated 2026-06-29
Every service can set its own online payment policy — what, if anything, a client pays when they book it online. Set it in the service editor, in the Online payment panel. Open Services, edit a service, and find the panel in the studio.
The four modes
Each mode is a card with a live summary of what the client will pay:
- None — collect nothing online. The client pays in store. This is the default and the right choice if you don't take card payments.
- Card on file — the client saves a card at booking but isn't charged yet. Good for no-show protection when you want the option to charge later.
- Deposit — collect part of the price up front. Choose a percentage or a fixed amount; the summary shows the deposit and the remaining balance. (New deposits default to 50%.)
- Full — charge the entire service price online at the time of booking.
Whatever a client pays online is credited when you finish the appointment at the register — a deposit leaves only the balance to collect. See Charge and complete a booking.
Before you pick a paying mode
What the client sees
In the global (USD) market, online payment is the final step of the booking wizard: the client confirms payment inline (card details right in the flow) before the booking is created. Outside that market — and for some returning-client flows — bookings fall back to pay in store even if a paying policy is set.
Where to go next
- Build your service list — pricing and durations.
- Get paid with payouts — connect Stripe so paying modes work.
- Charge and complete a booking — collect the balance at the register.