Booking Terms & Cancellation Policy
Last updated: 20 September 2026
This page sets out the terms for booking a 1-to-1 online IB Maths lesson with Phil through ibmathshelp.online/book. It applies alongside our general Terms & Conditions 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 (some existing pupils keep an earlier agreed rate). 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 phil@developingmaths.co.uk 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, the IB Maths course the pupil is studying, 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 phil@developingmaths.co.uk. See also our Terms & Conditions and Privacy Policy.