Cancellations and refunds

Last updated: 19 October 2026

Help center / Payments

People can cancel their own bookings until a deadline you choose. Paid bookings cancelled in time are refunded automatically.

Set the cancellation deadline

In the class settings, "Can be cancelled X hours before" sets how late people can cancel themselves, for example 24 hours. After the deadline they see "Too late to cancel" and need to contact you.

When a participant cancels

  • They cancel from the link in their confirmation email or on their booking page.
  • For paid bookings, the full price is refunded automatically to the card they paid with. The BookMyClass platform fee is returned too.
  • If the class has a waiting list (free classes), the place goes to the first person on the list who fits, and they receive a confirmation email.

When you cancel a session

  1. On the Dashboard, click the session in the calendar and choose "Cancel".
  2. Tick "Notify participants" and add a message if you want to explain.
  3. Confirm. Everyone booked is notified, and paid bookings are refunded automatically.

Good to know

  • Stripe does not return its own processing fee when a payment is refunded.
  • Refunds usually reach the card within 5 to 10 business days, depending on the bank.
  • If an automatic refund fails, the booking is not cancelled and the participant is asked to contact you. You can always refund from your Stripe dashboard.

Related articles

Can't find what you need? Email hi@bookmyclass.net.

Try BookMyClass free. No credit card required.

Create your free booking page