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


    • Related Articles

    • Manage multi-session passes

      Manage multi-session passes A multi-session pass lets customers purchase a set number of sessions upfront — for example, a 10-class pass or a 2-week unlimited access pass. Customers can book some or all of their sessions at the time of purchase, and ...
    • Check-in customers for multi-session passes

      Check-in customers for multi-session passes In this article, you'll learn how to record attendance, track session usage and keep pass balances accurate. Once a pass is checked-in, Nabooki automatically updates their balance: The Booked count ...
    • Using sub-services

      Using Sub-Services Sub-services let you offer multiple booking options that share a single schedule, without exceeding the total capacity you've set. They're particularly useful for businesses like fitness studios that run a timetable of classes and ...
    • Customers: Using the Customer Portal

      Customers: Using the Customer Portal If you are a regular customer, or have a pass and would like to make bookings. The Customer Portal allows you to manage your bookings, account and Passes. Before You Start: You'll need to create a customer account ...
    • Delete a single session or event

      Delete a single session or event Delete a single session without affecting any other dates. This is useful for public holidays, staff unavailability, or low attendance. Before You Start If the session has existing bookings and you don't want ...