Terms & Conditions
Last updated: 12 March 2026
1. Deferred Payment
When you book a session through CloudClasses, your payment card is saved securely via Stripe but you are not charged at the time of booking. Your card will only be charged 48 hours after the tutor marks the session as completed. This gives you time to raise any concerns before payment is taken.
By proceeding to checkout, you authorise CloudClasses to charge the saved payment method for the agreed session price after the session has been completed and the resolution window has closed.
2. Multi-Session Bookings
You may book multiple sessions with the same tutor in a single checkout. When you do so, your card is saved once but each session is charged separately after it has been completed. For example, if you book 5 sessions, you will see 5 individual charges on your card over time as each session takes place and is marked complete by the tutor.
The 48-hour resolution window (see below) applies to each session individually. You may raise a concern about any specific session without affecting the others. Similarly, cancelling one session from a multi-session booking does not affect the remaining sessions.
3. Resolution Window
After a session is marked as completed by the tutor, a 48-hour resolution window begins. During this window:
- You may contact CloudClasses support to raise any issues with the session.
- If a valid concern is raised, CloudClasses may cancel or adjust the payment before it is processed.
- Once the 48-hour window closes, the charge is processed automatically and is non-refundable except in exceptional circumstances at CloudClasses' discretion.
4. Cancellation Policy
Sessions may be cancelled by any participant (tutor, parent, or student) subject to the following rules:
Tutor cancellations
If the tutor cancels a session at any time, the parent will not be charged. The session is removed from the calendar and the tutor's time slot becomes available for rebooking.
Parent or student cancellations
- 24 hours or more before the session: The session is cancelled free of charge. No payment is taken.
- Less than 24 hours before the session: The full session fee is charged immediately as a late cancellation fee. This compensates the tutor for the reserved time.
After a session has started
Sessions cannot be cancelled more than 10 minutes after the scheduled start time. If you need to end a session early, please contact the tutor directly or reach out to support.
5. Payment Failures
If the deferred charge fails (for example, due to insufficient funds or an expired card), CloudClasses will retry the charge up to 3 times over the following days. If all attempts fail, you will be notified by email and asked to update your payment method. Outstanding balances remain payable.
6. Refunds
Refunds are handled on a case-by-case basis. If you believe you have been charged in error or the session did not meet reasonable expectations, please contact CloudClasses support within 7 days of the charge. Refund requests submitted after 7 days may not be honoured.
7. Tutor Payouts
Tutors receive their share of the session fee after a successful charge, minus the platform fee. Payouts are processed on the tutor's chosen schedule (weekly every Friday, or monthly on the last Friday of the month). CloudClasses retains a platform fee (currently 15%) from each session.
8. Data and Privacy
Payment information is handled securely by Stripe. CloudClasses does not store full card numbers. By using our service, you consent to Stripe's processing of your payment data in accordance with their privacy policy.
9. Changes to These Terms
CloudClasses reserves the right to update these terms at any time. Material changes will be communicated via email to registered users. Continued use of the platform after changes constitutes acceptance of the updated terms.