Book Multiple Sessions in One Transaction
Let your clients pick every session they need and pay once.
Let Clients Book Multiple Sessions at Once
Clients select time slots, see their total update instantly, and check out.
- Tap to select available time slots in the calendar
- Running cart updates instantly as sessions are added
- Review all selected sessions at checkout
- Remove individual sessions with a single tap
Mobile-First Booking
That Gets Booked
Designed for mobile from the ground up. 82% of bookings happen on phones.
- Tap to select dates and times
- Loads fast on any connection
- Swipe through available slots

Set Up Multi-Session Booking Your Way
Control exactly how many sessions clients can book in a single checkout.
- Flexible mode: allow 1 to 50 sessions per booking
- Custom range: set your own min and max limits
- Live preview shows exactly what clients see
- Single session mode for one-off appointments
Custom Package Sizes
Create packages with exact numbers or ranges, each with their own duration and pricing.
- Set an exact number or a flexible range
- Offer multiple durations with separate prices
- Control your booking window and availability
- Clients see clear pricing before they commit
Session Tracking
See how many sessions each client has used at a glance. No more spreadsheets.
- Visual progression shows "3 of 10" at a glance
- One confirmation email for all session details
- Individual calendar invites for each session
- Automatic reminders before every session
Get Paid Upfront for Every Session
Collect payment online or in person — your choice. Process cards at checkout, or just display pricing and handle payment your way.
- Accept online payments via Stripe, Apple Pay, or Google Pay
- Or display prices only and collect payment offline
- Clients see exactly what they owe before booking
- Works with local payment methods in any country
Ready to Try Multi-Session Booking?
Set up in under 2 minutes. Free forever.
No credit card
Built for Professionals
Who Sell Sessions in Packages
Whether you teach, train, coach, or consult — let clients book and pay for multiple sessions at once.
Frequently Asked Questions
Everything you need to know about multi-session booking.
Package booking lets a client select multiple sessions and pay for them all in one checkout, instead of booking and paying one appointment at a time. It's built for selling sessions in bundles — a semester, a program, a multi-session package. In Calfrenzy, it's a Professional and Business tier feature.
You set the limit. In Custom mode you set a minimum and maximum per checkout and how far ahead clients can book. Flexible mode lets clients choose within a range; Single mode handles one-offs.
Yes — you can set a different duration and price for each session in a package, like a 30-minute session at one rate and a 60-minute session at another. Clients see clear pricing for every option before they commit, so the full package cost is visible at checkout.
Calfrenzy processes payments through Stripe, with Apple Pay and Google Pay supported via Stripe. PayPal and Square are coming soon. You can also display pricing only and collect payment offline, and payments go straight to your own account.
Yes. In a single checkout, clients can book specific one-off dates and set recurring dates together — so a package can mix a fixed session or two with a repeating weekly slot. Both package booking and recurring booking are available on the Professional and Business tiers.
Multi-session (package) booking is available on the Professional and Business tiers, not Free. The Free tier includes one booking page and one calendar connection, with no payments or packages. Package booking and payment collection start at Professional.
Ready to Book More Sessions?
Join thousands of professionals who use Calfrenzy to fill their schedule and get paid upfront.




