Payments & no-show protection

Connect Stripe to save a card on file at booking. Charge after the session with one tap. Enforce late-cancel and no-show fees automatically, or approve each one yourself — your choice. Collect a deposit at booking and charge the remainder after the session. Adjust prices before charging (surcharge or discount). Issue refunds directly from the dashboard. Apple Pay and Google Pay one-tap checkout on eligible devices.

When a client books, their card is saved securely via Stripe — no friction at checkout, and you're covered before they arrive. On eligible devices, a "Buy with Apple Pay" or Google Pay button appears at the top of the payment step — clients authenticate with Face ID and they're done. No card details to type.

Collect a deposit upfront and charge the remainder after the session. Adjust the price before charging if the session ran long or you want to give a goodwill discount. Issue full or partial refunds without leaving the app.

Your cancellation policy is shown and acknowledged at booking. Pick how hands-on you want to be: off, alert-only, approve each fee yourself from a dashboard queue, or charge automatically the moment a client cancels late. Separate fee rules for late cancels vs no-shows, per-client exemptions for VIPs.

Already a MassageHub member?

Read the step-by-step setup guide in our help centre.

Help article →

Everything you need. Nothing you don't.

Free for your first 20 clients. From £12/month after that. No commission, ever.