How to Manage Multi-Session Passes

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 remaining sessions to book later within the pass’s valid timeframe.

To ensure smooth management, passes rely on services being configured as multi-session packages, which track the number of sessions included, session expiration dates, and booking availability. Staff can also manually add sessions to a pass if needed to extend or adjust customer entitlements.

Tracking attendance accurately is important; customers must be checked in for each session booked on their pass to correctly deduct the used session. This helps maintain an up-to-date balance of remaining sessions and prevents overbooking.

Viewing Purchased Passes

1️⃣ Go to Sales > Passes using the left navigation menu.

2️⃣ This page displays all purchased multi-session passes with key details including:
 • Customer Name – The name of the pass holder.
 • Total – The total number of sessions included in the pass.
 • Booked – The number of sessions the customer has already used.
 • Remaining – The number of sessions left to use.
 • Valid Until – The expiration date of the pass.
 • Payment – The payment status (fully paid, partly paid, or unpaid).

3️⃣ Click on a pass to view or manage further details such as adding sessions.




How to Edit a Pass

When you edit a pass, you will be redirected to the Booking Ticket > Sessions tab. This window contains the pass details, allowing you to modify the validity period and the total number of sessions included in the pass.






How to Change the Total Number of Sessions

1️⃣ In the Sessions tab of the booking ticket, select Edit next to the numerical value or the word Unlimited to the right of Total sessions:.
2️⃣ A window will display where you can:
 - Enter 0 to set the pass to have unlimited sessions (this can be used together with expiry dates for certain use cases).
 - Or enter a specific numerical value to update the total number of sessions.
3️⃣ Save your changes to update the pass.



How to Change the Validity of the Pass

1️⃣ In the Sessions tab, a date picker will appear allowing you to either set a new expiry date or extend the current validity of the pass.
2️⃣ Select the desired date and save to update the pass validity.




View payments

When you choose to view payment, you will be redirected to the Booking Ticket > Payments tab. This window displays the payment details related to the pass or booking.



How to Add a New Session to a Pass

1️⃣ Open the pass booking ticket.
2️⃣ Navigate to the Sessions tab.
3️⃣ Click Add Session to open the new session form.
4️⃣ Enter the session details including date, time, assigned staff or resources.
5️⃣ Save the session to add it to the pass.

This allows the customer to have additional sessions added to their pass, which can be booked and tracked accordingly.



Troubleshooting & FAQs

How can I see how many sessions a customer has left on their pass?

View the remaining sessions by opening the pass in Sales > Passes.

Can I manually add more sessions to a customer’s pass?

Yes, sessions can be manually added by editing the pass in the Sales > Passes area.

What happens if a pass expires before all sessions are used?

Customers will not be able to book further sessions until they renew or top up their pass.

You also have the ability to extend the timeframe for completion and add more sessions to the pass if required.

How does the system track sessions used?

The system deducts a session from the pass each time a customer checks in to a booked session.

For details on setting up and managing the check in feature, please view How To Check In Customers.

Can customers book all their sessions at once?

Customers can book some or all of their purchased sessions upfront and book remaining sessions later within the pass validity.



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