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

    • How to Manage Multi-Session Passes

      Multi-session passes allow customers to purchase a set number of sessions upfront for services such as classes, workshops, memberships, activities, etc. Customers can book some or all of their sessions at the time of purchase and reserve the ...
    • How to Manage Check-Ins and Track Attendance for Session Bookings and Passes

      This article explains how to use Nabooki’s check-in feature specifically for session bookings and passes, such as 10-class passes or unlimited access passes. Managing check-ins helps you track attendance accurately, monitor remaining sessions, and ...
    • 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 ...
    • How to Add an Additional Session for a Customer in a Multi-Session Package

      When a customer books a multi-session package, they may not schedule all sessions upfront. In this case, additional sessions can be booked later, either by the customer through their unique booking link, via the customer portal or by the businesss in ...
    • How to Cancel a Class or Event When a Staff Member is Unavailable

      If a staff member is unable to work and a replacement is not available, you may need to cancel a scheduled class or event. Follow the steps below to cancel all bookings for a scheduled event and notify affected customers. Step 1: Access the Event in ...