How to Cancel Multiple Class Sessions
Learn how to end a class, cancel sessions from a chosen date, review affected bookings, and choose eligible Booking Credit refunds.
How to Cancel Multiple Class Sessions
Before You Begin
- Ensure you have owner or admin permissions
Steps
Step 1: Open the class edit page
Go to Schedule > Classes, find the class, and click to open it.
Step 2: Cancel sessions
- Click Cancel sessions near the top of the class edit page.
- Set Cancel sessions from date, then choose Continue. The default is today in the organization’s timezone. Check the timezone displayed in the preview because the class can use a different timezone.
- In Preview Cancellations, review the session dates, active and waitlisted registration counts, refundable credit counts, unsupported refund records, and warnings. Back returns to the date step.
- Choose the confirmation button itself:
- Cancel with refunds — returns eligible used Booking Credits for affected registrations.
- Cancel without refunds — cancels affected registrations without credit-refund side effects.
- Cancel sessions — shown when there are no affected active or waitlisted registrations.
- Wait for Canceling class to finish. The background operation is checked automatically. Refreshing the same page resumes the recorded operation; if an uncertain result or error appears, use Check status and review the class before starting another cancellation.
This is a whole-class ending action. It hides the class and ends all its timeslots, even when the cancellation start date is in the future. Sessions starting on the selected date or later are canceled. To skip one date while keeping the class, cancel that occurrence from the calendar instead.
Eligible Booking Credits are returned only when you choose the refund option. This action does not guarantee a refund to a card or bank account. Zipper attempts cancellation notifications for affected active and waitlisted registrations; a completed cancellation does not guarantee message delivery.


Alternative: End a time slot early
To stop one timeslot without ending the whole class, open that timeslot’s details and choose Cancel Timeslot. Set Cancel from date, continue to Preview Changes, and review the affected sessions. If registrations are affected, use Cancel & Refund Credits or Cancel & Do Not Refund Credits; otherwise use Cancel sessions. This timeslot action is separate from the whole-class Cancel sessions action in the class header.
On Mobile
The same whole-class date and preview steps are available in a mobile browser:


Troubleshooting
No “Cancel sessions” button? Confirm you are on the class edit page (not just viewing) and have manage-schedule permission.
Wrong sessions selected? Choose Back, adjust Cancel sessions from date, then choose Continue and review the new preview before confirming.
A Booking Credit was not returned? Confirm that you selected Cancel with refunds and that the registration has an eligible credit source. Review the preview’s credit counts and unsupported refund warnings; other payment refunds need separate review.
Cancellation seems stuck or reports an error? Use Check status for the recorded operation and review the class before starting another cancellation. A failed operation may already have changed the schedule.
Need a hand?
Email our team at support@joinzipper.com and we'll usually reply within a few hours.
Was this article helpful?
Thanks for your feedback.