Booking Terms & Cancellation Policy
Last updated 3 November 2026
This page sets out the terms for booking a 1-to-1 online GCSE, IGCSE or Additional Maths lesson with Phil through revisionworkshop.com/book. It applies alongside our general Terms of Service and Privacy Policy, which govern the rest of the site.
1. Lessons & pricing
- Lessons are 1 hour each, delivered online by video call (a Google Meet link is generated automatically and included in your confirmation email).
- The price is £50 per lesson. If you are paying from outside the UK, our payment provider (Stripe) automatically converts your price to your local currency at checkout.
- You can book up to 8 lessons in a single checkout and pay for them together in one payment. Each lesson is still treated individually for confirmation and cancellation purposes (see below).
2. Availability & booking window
- Lessons can be booked up to 60 days (about 2 months) in advance.
- Lessons starting before 12:00 (midday) must be booked at least 12 hours before the lesson start time. Lessons starting at 12:00 or later must be booked at least 6 hours before. All times are UK time.
- Because free cancellation closes 24 hours before a lesson (see section 4), a lesson booked less than 24 hours ahead cannot be cancelled for a refund.
- Available times are computed from Phil's real calendar availability and update live - a time shown as available when you load the page may occasionally be taken by another booking in the moments before you pay. If that happens, that lesson is automatically refunded in full and you'll be notified by email.
3. Payment & confirmation
- Payment is taken at the time of booking via Stripe. We do not store your card details.
- On successful payment, each lesson is instantly confirmed, added to Phil's calendar, and a confirmation email is sent with the video call link.
4. Cancellations & refunds
- You can cancel any confirmed lesson for a full refund, free of charge, up to 24 hours before that lesson's start time - email [email protected] to cancel or reschedule.
- Cancelling one lesson from a multi-lesson booking only cancels and refunds that lesson - any other lessons booked in the same checkout are unaffected.
- No refund is given for a lesson cancelled less than 24 hours before its start time, or for a no-show (failing to attend a confirmed lesson without cancelling in advance).
5. Information we collect for a booking
To book a lesson we collect: the booking contact's name and email, the pupil's name (if you give it), the course the pupil is studying (GCSE, IGCSE or Additional Maths), your device's timezone, and the time you accepted these terms. Stripe records your payment and gives us a payment reference (we never see your card number). This is used only to run the lesson (a Google Calendar event with your email as an attendee, a Google Meet link, and confirmation, cancellation and refund emails sent through Resend) and to contact you about it. Booking records are kept for 12 months and then deleted. See our Privacy Policy for how we handle personal data generally.
6. Changes to this policy
We may update this policy from time to time; the "last updated" date above shows the current version. The policy in force at the time you book is the one that applies to that booking.
Questions about a booking? Contact [email protected]. See also our Terms of Service and Privacy Policy.