Booking Courses
Here is how course booking works for your members.
Booking Process
Step by Step
- Open course schedule (dashboard or website)
- Select course by clicking
- Check details (time, trainer, spots)
- Choose booking type:
- With credits
- With direct payment
- Confirm booking
- Receive confirmation (email + display)
Booking Types
With Credits
When the customer has credits:
- Available credits are displayed
- Credit cost of the course is visible
- Click "Book with credits"
- Credits are automatically deducted
- Booking is immediately confirmed
Example:
Course: Yoga Beginners
Cost: 1 credit
Available: 10 credits
→ After booking: 9 credits
With Direct Payment
When direct payment is enabled:
- Price is displayed (e.g. €15)
- Click "Pay now"
- Stripe Checkout opens
- Enter payment details
- Complete payment
- Booking is confirmed
No Credits, No Direct Payment
"You don't have enough credits for this course.
Please purchase a credit package."
[Buy credits]
Booking Restrictions
Booking Window
Courses are bookable:
- From X days/weeks in advance (booking window)
- Until X hours before the course starts (booking cutoff)
Example:
- Booking window: 30 days
- Booking cutoff: 2 hours
Fully Booked
When a course is full:
- "Add to waitlist" is possible
- Notification when a spot becomes available
Already Booked
Double bookings are not possible:
"You are already registered for this course."
Waitlist
Joining the Waitlist
- Open the fully booked course
- Click "Join waitlist"
- Position is shown
- No credits are deducted
A Spot Becomes Available
When a spot is freed:
- Email notification
- Time limit to book (e.g. 2 hours)
- Automatic booking or manual
Leaving the Waitlist
- Open booking
- Click "Remove from waitlist"
- No cost
Managing Bookings
Booking Overview
In the dashboard under "My Courses":
- Upcoming bookings
- Past bookings
- Cancelled bookings
Booking Details
Visible for each booking:
- Course name
- Date and time
- Trainer
- Location
- Booking number
- Status
Cancellation
Cancel Yourself
- Open booking
- Click "Cancel"
- Confirm
- Credits are refunded
Cancellation Period
Cancellation possible until:
- X hours before the course starts
- Depending on studio settings
After the deadline:
"The cancellation period has expired.
Please contact the studio."
Credit Refund
| Scenario | Refund |
|---|---|
| Within period | 100% |
| After period | 0% or partial |
| Course cancelled | 100% |
Check-In
QR Code
After booking, the customer receives:
- QR code in the confirmation email
- QR code in the dashboard
Check-In On-Site
- Scan QR code at the entrance
- Or: Give name to the trainer
- Check-in is registered
No-Show
If the customer does not appear:
- Credits are not refunded
- Depending on settings: Blocking possible
Email Notifications
Automatic Emails
| Timing | |
|---|---|
| Booking confirmation | Immediately after booking |
| Reminder | 24h before course |
| Cancellation confirmation | After cancellation |
| Waitlist spot available | When spot is available |
Content
Emails contain:
- All course details
- QR code for check-in
- Link to dashboard
- Cancellation link (if allowed)
Frequently Asked Questions
Can I book multiple courses at the same time?
Yes, as long as you have enough credits and the courses do not overlap in time.
What if I don't receive an email?
- Check spam folder
- Is the email address correct?
- Check in dashboard: Is the booking visible?
Can I book for someone else?
No, bookings are personal. Each person needs their own account.
What happens if a course is cancelled?
You will be informed by email. Credits are automatically refunded.