ClassBase gives private pool owners a public booking calendar, instant Stripe payments, automatic access code delivery, and availability management — no commission, no manual handover, no being on call.
No per-booking commission · Stripe instant payment · Access codes delivered automatically · Fully self-service
Most pool owners manage bookings with tools that create more work than they save.
Bookwhen and Wix take a cut of every booking or charge monthly plus per-transaction fees.
Your booking tool has no idea about other events at your pool. Double-bookings happen.
Bank transfers that arrive days later. Card-not-present risk. Manual reconciliation.
No way to show live availability publicly. Every enquiry goes through you.
Swimming clubs, aqua fitness and schools managed in a separate diary. Re-booked manually each week.
Still having to be there or on-call to hand over keys, give access codes, or answer a phone call from someone who can’t find the gate.
One system that handles everything — from public booking to payment to availability management.
Under Private Hire → Instructions, you configure everything a hirer needs to access your pool — set it up once and it’s delivered automatically on every booking confirmation:
A booking made at 11pm on a Sunday for Saturday morning automatically delivers payment confirmation, instructions, photos, and access codes. You never need to speak to them.
Your customers browse live availability and book without calling you. No login required to see slots. Payment is taken at the point of booking via Stripe.
ClassBase charges a flat monthly fee. No commission on bookings. Stripe’s standard card processing fee (1.5% + 20p for UK cards) is the only deduction.
The availability engine blocks slots that are already taken. If you run both hire and lessons from the same pool, both share the same calendar.
Swimming clubs, aqua fitness instructors, or schools wanting a regular weekly slot? One setup, auto-scheduled for the term or period you define.
Offer regular hirers a discounted rate or priority booking access. ClassBase supports paid hire membership tiers with their own pricing.
Confirm, cancel, mark no-show, issue refunds. Full booking lifecycle from one dashboard.
ClassBase generates a public booking calendar your customers can browse without logging in. They pick a slot, choose a hire product, pay by card via Stripe, and receive a confirmation — all without a phone call.
The calendar automatically accounts for lesson sessions, existing bookings, maintenance blocks, and anything else happening at your pool. What customers see is always accurate.
Private pool owners
Renting out between personal use sessions
Swim school operators
With capacity outside lesson hours
Hotels & leisure facilities
Offering private hire alongside main operations
Schools & community facilities
Pools available for external hire
A side-by-side comparison for pool hire.
| Feature | ClassBase | Bookwhen | Wix Bookings | Spreadsheet |
|---|---|---|---|---|
| Online booking | ||||
| Instant card payment | Stripe | |||
| Platform commission | None | Per booking | Monthly + % | None |
| Access codes delivered automatically | Manual | |||
| Instructions + photos on confirmation | Limited | Limited | ||
| Fully unattended — no key handover | ||||
| Clash detection with lessons | ||||
| Recurring booking blocks | Limited | Manual | ||
| Hire memberships | Limited | |||
| Lessons + hire in one system |
Flat monthly fee. No per-booking commission — ever. All features included.
£25/mo + £15/mo add-on
£40/month total · No per-booking commission · Cancel any time
Start Free TrialFree trial, no credit card required
At £20,000/year in hire revenue, you’d need a platform commission of just 2.4% before ClassBase’s flat fee becomes cheaper. Most platforms charge more than that.
No. ClassBase charges a flat monthly subscription. The only deduction from your booking revenue is Stripe’s standard card processing fee (1.5% + 20p for UK cards). The rest is yours.
Yes. You can use ClassBase purely for private hire management. The swim school modules — classes, enrolments, student records — are there if you want them but you don’t have to use them.
ClassBase generates a booking page that shows your live pool availability. Customers browse available slots, select a hire product, and pay by card via Stripe — all without logging in or creating an account first. You receive the booking confirmation and the payment lands in your Stripe account.
ClassBase handles both from a single availability engine. Lesson sessions automatically block those slots from hire bookings, so double-booking is impossible. You manage everything — lessons and hire — from one dashboard.
Yes. You can create recurring booking blocks for regular hirers — a local club that trains every Tuesday, a school that books every Thursday morning. ClassBase schedules the sessions automatically for the period you define.
Yes. The admin dashboard is responsive and works on any device. Your customers’ booking page is fully mobile-friendly.
“Overall feedback on the booking system, pool and whole experience has been incredibly positive — I am introducing it to wider family members who are likely to become members.”
Chris Madeley — Private Hire Customer, Vale Swim Academy
Free trial, no credit card required. Set up your booking calendar in under an hour.