BookabeeHelpBack to Bookabee

Pay-as-you-go bookings

Let parents book individual sessions of a class rather than the whole course.

Pay-as-you-go (PAYG) lets a parent pick the specific sessions they want to attend and pay only for those. Useful for drop-in classes, holiday clubs where families can pick days, or any class where booking the whole term isn't practical for everyone.

Turning PAYG on for a class

  1. Go to the class detail page in your dashboard.
  2. In "Class Settings", toggle on "Pay-as-you-go".
  3. Set a per-session price. If you leave it blank, Bookabee uses a pro-rata of the class price (class price ÷ number of sessions).

Once enabled, the public booking page shows two options: "Book all sessions" (the existing whole-class flow) and "Pick sessions". The pick-sessions option opens a list of future sessions the parent can tick on and off, with the total updating live.

Pricing as a flexibility premium

PAYG is a flexibility premium, not a discount. Most providers set the per-session PAYG price slightly higher than the pro-rata of the whole-class price, so parents who commit to the whole class still get a better per-session deal. Bookabee shows a non-blocking warning if you set the PAYG price below pro-rata, but lets you do it if that's genuinely what you want.

How PAYG appears elsewhere

  • Public class page: shows the all-sessions price plus the per-session price as a "(or £X per session)" note.
  • Booking form: lets the parent toggle between whole-class and pick-sessions modes.
  • Class register: only shows checkboxes against the sessions a PAYG booker actually paid for — other sessions are greyed out.
  • Booking detail and confirmation email: lists the specific sessions the parent paid for.
  • CSV/PDF export: a "Sessions booked" column showing "All" or "N of M: dd/mm, dd/mm, …" for each booking.

Capacity and mid-session booking

PAYG capacity is checked per session — a class capped at 12 means 12 places per session, not 12 PAYG bookers total. Mid-session booking applies implicitly because PAYG only ever shows future sessions to pick.

Editing a booker's sessions after the fact

On PAYG-enabled classes, admins can change which sessions any booking covers — even whole-class bookers can be marked as not attending an individual session, freeing the spot for someone else to PAYG-book. See "Editing which sessions a booking covers" for the full flow, including how refunds are handled.

Tip

You can run PAYG alongside the standard whole-class option. Parents who want to commit to the whole term still get the original flow; everyone else can pick and choose.

Ready to get started?

Jump straight to the relevant section in your dashboard.

Go to Classes

Previous

Duplicating a Class

Next

Understanding class booking status