Using multi-session passes

Using multi-session passes

Using multi-session passes 

Multi-session passes let customers purchase a set number of sessions upfront and book each one individually over time. This is useful for businesses that sell recurring services — things like yoga class passes, lesson passes, or any multi-passes — where you want payment collected at the start rather than session by session.

This article explains how multi-session passes work and walks you through setting one up, including how to use sub-services to offer more flexible booking options alongside your main package.

How it works for customers:

  1. The customer books and pays for the full pass upfront.
  2. They book each session separately — whenever suits them.
  3. Each booking deducts one session from their pass balance.
  4. When all sessions are used, they need to purchase a new pass to keep booking.

📝 Note: If a customer cancels a session, that session is automatically returned to their pass balance.


What are sub-services?

Sub-services are variations of a primary service that share the same schedule but have different pricing, session counts, or availability settings. Muti-session passes, typically work in conjunction with sub-services, where you can use them to offer more flexible options for how customers can book. 

You can learn more about Using sub-services here

Setting up multi-session passes:

Before You Start: 
  1. Make sure the service you want to configure already exists in Nabooki, if not create it first and come back here. 
  2. The price you enter for the service is the total pass price, not per-session price. 

Step-by-step instructions 

  1. Locate the service you want to configure > click Edit. 
  2. In the General tab, click View Advanced Settings.
  3. Set Multiple Sessions to Yes.
  4. Enter the Total Number of Sessions included in the pass. 
  5. Define the expiration date (e.g valid for 3-months) 
  6. Click Update to save changes.  
  7. Navigate to the Booking Preferences tab. 
  8. Adjust the following settings: 
    1. Payment Settings must be Full Payment upfront for multi-session passes. 
  9. Click Update to Save changes.



You can go to your booking page or widget and test your set up, it should look like the example below:















Troubleshooting & FAQs

Can customers book all sessions at once?
Yes, customers can book all their sessions upfront or book them as needed if your booking preferences allow.
Can I edit the number of sessions after a customer purchases a package?
Yes, you can change the number of remaining sessions and the expiry date by viewing the customer's booking details and selecting the remaining sessions or expiry date field to make changes.
What happens if a customer cancels a session?
If a customer cancels a session within the allowable timeframe you set in the booking preferences, the session is automatically credited back to their package balance.
Can I limit a sub-service to specific days or times?
Yes! You can restrict sub-services to only be available on selected days or for a set period.
 

Need Help?

If you need assistance, contact our support team:
💬 
Live Chat: Click the chat icon in the bottom-right corner of the screen.
📧
 Email: support@nabooki.com