Booking Classes
How students browse available classes and complete a booking in the Student Portal.
How Booking Works
The Student Portal displays all available upcoming classes and workshops from your studio's real-time schedule. Students can browse sessions, filter by difficulty level, inspect class flyers, and book online in seconds.
Direct Public Share Links
Studios can share direct booking links (e.g. /share/class/[id]) on social media, WhatsApp, or email newsletters. Clicking a public share link takes students directly to that class's dedicated booking card with live available spots and instant checkout.
Step-by-Step Booking Process
- Log in to the Student Portal or open a direct public class share link.
- Browse available sessions by date, level (Beginner, Intermediate, Advanced, All Levels), or instructor.
- Click on any class card to open full details — time, duration, studio room, instructor profile photo, and flyer.
- Click Book Class to proceed to checkout.
- Choose your preferred payment method:
- Memberships & Class Passes — Apply active class credits automatically.
- Credit Card / Online Gateway — Instant secure checkout via WiPay / Stripe.
- Bank Transfer — Submit deposit receipt details for manual verification by studio staff.
- In-Studio Cash — Reserved for manual staff check-in.
- Upon successful checkout, your spot is reserved instantly and a Booking Confirmation Email is sent to your inbox.
If a class is full (at maximum capacity), the "Book Now" button will show as "Waitlist" or be disabled, depending on your studio settings.
Booking Confirmation Email
After a successful booking, the student automatically receives an email containing:
- The class name, date, and time
- The studio location
- Payment receipt (if payment was made)
- A reminder to contact the studio if they need to cancel
Cancelling a Booking
Students can cancel a booking from My Schedule. The cancellation policy (e.g., 24 hours notice required) is set by your studio in Settings.
Refunds for cancelled bookings are at the studio's discretion and must be processed manually by the admin in the POS & Sales section.
What Happens After Booking
Once a student books a class:
- They appear in the class roster visible to teachers in the Teacher App
- The studio admin can see the booking in the Schedule view
- The student's name shows with their payment status (paid / unpaid)
- Attendance can be marked by the teacher during or after the class