Cancelling bookings
This guide explains how cancellations work and what options you have.
Overview
Who can cancel?
| Who | When | Credits |
|---|---|---|
| Customer | Within the cancellation deadline | Automatically refunded |
| Customer | After the cancellation deadline | Depends on settings |
| Admin | At any time | Flexible |
| System | When a course is cancelled | Automatically refunded |
Reasons for cancellation
Typical reasons for cancellations:
- Customer cannot attend
- Change of plans
- Illness
- Course is cancelled
- Admin correction
Cancellation by the customer
Within the deadline
- Customer goes to "My bookings"
- Selects the booking
- Clicks "Cancel"
- Confirms
- Credits are automatically refunded
After the deadline
Depending on settings:
- Not possible: Button is greyed out
- Without refund: Credits are forfeited
- With fee: Partial refund
Communication
The customer receives:
- Cancellation confirmation by email
- Information about credit status
- Notice about alternatives
Cancellation by the admin
Regular cancellation
- Go to the booking or participant list
- Select the participant
- Click "Cancel"
- Choose the credit option
- Optional: send a notification
Credit options
| Option | Description |
|---|---|
| Full refund | All credits returned |
| No refund | Credits kept |
| Partial refund | Return X% |
| Replacement credit | Special bonus credit |
Without customer notification
For internal corrections:
- Check the "Without email" box
- Customer will not be informed
- Only for admin corrections
Bulk cancellations
Cancel a course session
When an entire course session is cancelled:
- Go to the course session
- Click "Cancel session"
- System cancels all bookings
- Credits are refunded
- All participants are notified
Multiple bookings
- Select multiple participants
- Click "Cancel selected"
- Choose the global credit option
- Confirm
Setting the cancellation deadline
Globally
Under Settings → Bookings:
- Hours before the course starts
- Default for all courses
Per course
In the course settings:
- Individual deadline
- Overrides the global setting
Examples
| Course type | Recommended deadline |
|---|---|
| Drop-in classes | 2-4 hours |
| Workshops | 24-48 hours |
| Retreats | 7-14 days |
| Personal training | 24 hours |
Credit refund
Automatic refund
When cancelled within the deadline:
- Credits are refunded immediately
- Original validity is maintained
- FIFO principle applies
Manual control
As an admin you can:
- Goodwill refund after the deadline
- Partial refund for no-shows
- Issue replacement credits
Special cases
Expired credits:
- Cannot be refunded
- Admin can issue new credits
Used credits:
- For direct payment: refund handled separately
Waitlist on cancellation
Automatic move-up
When the waitlist is enabled:
- Cancellation occurs
- System checks the waitlist
- First person in line is booked
- Notification is sent
Time window
Move-up is possible when:
- There is still time before the course
- Customer is reachable
- Credits are available
Manual move-up
If automatic move-up is disabled:
- Process the cancellation
- Check the waitlist
- Contact manually
- Book manually
Tracking cancellations
Cancellation log
Every cancellation is recorded:
- Timestamp
- Who (customer/admin)
- Reason (if provided)
- Credit action
Reports
Under Reports → Cancellations:
- Cancellation rate
- Reasons (if recorded)
- Time distribution
Anomalies
The system warns when:
- Unusually high rate
- A single customer cancels frequently
- Problems with specific courses
Best Practices
Clear communication
- Include cancellation conditions in terms and conditions
- Inform at time of booking
- Mention in the confirmation email
Fair policy
- Leniency for first-time offences
- Transparent consequences
- Consistent enforcement
Preventive measures
- Send reminders
- Use waitlists
- Overbooking (with caution)
Frequently asked questions
Can the customer cancel after a no-show?
No, cancellation is no longer possible after the course has ended. Credits are then consumed (depending on settings).
What about technical problems?
If the customer was unable to cancel:
- Apply goodwill
- Cancel manually
- Refund credits
How do I handle repeat cancellers?
Options:
- Have a conversation
- Set a booking limit
- Require prepayment