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.
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.
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.
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.
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.