Sell passes and memberships
Create visit passes and membership plans, issue passes to clients and use a pass to pay for a booking.
A pass is a pack of visits, like a 10-visit card. A membership is a recurring plan with a booking discount and a list of benefits. Both live under Products in the sidebar.
Create a pass
- Open Products → Passes.
- Under Add pass, fill in Name, an optional Description, Visits, Price (EUR) and Valid days.
- Optional: pick a service under Limit to service (optional). Leave Any service to accept the pass on every service.
- Click Add pass.
The pass appears in the pass list. Use Deactivate to stop issuing it without losing history, or Remove to delete it.
Issue a pass to a client
- On Products → Passes, scroll to Issued passes and click Issue pass.
- Pick the Pass and the client. The price defaults to the pass price. Change it for a discount or a free pass.
- Confirm. The client gets an in-app notification if they have a Nola account.
Nola records the price on the issued pass. It does not add a payment to your register, so take the money through Cash and POS as usual.
Use a pass to pay for a booking
- Open the booking from the calendar or the bookings list.
- Under Settle, the client's usable passes are listed with visits left.
- Click Use pass. One visit is used, the booking is marked paid and a transaction is recorded.
A pass works once per booking, only while active and only for its service if it is limited to one.
Manage issued passes
The Issued passes table filters by status: Active, Used up, Expired, Revoked or all. Per row you can:
| Action | What it does |
|---|---|
| +1 / −1 | Add or remove one visit. |
| Extend | Push the expiry date out by the number of days you enter. |
| Revoke | Cancel the pass. It can no longer be used. |
Create a membership plan
- Open Products → Memberships.
- Under Add membership plan, fill in Name, Description, Price (EUR) and Interval (Monthly or Yearly).
- Set Booking discount %. Active members get this discount off their booking price.
- List Benefits (one per line), such as "Priority slots".
- Click Add membership plan.
If your business uses Stripe, click Sync to Stripe on the plan so recurring card billing uses a matching Stripe price. The column shows Synced when done.
Follow subscribers
The Subscribers table lists each member's Plan, Status, Renews date and Billing (Stripe or Demo).
| Status | Meaning |
|---|---|
| Active / Trialing | Member benefits and the booking discount apply. |
| Past due (retrying) | A renewal payment failed. Stripe retries. |
| Suspended | Three renewal payments failed in a row. |
| Cancelled | The member stopped the plan. |
Members get a reminder about three days before their plan renews.
Related
Was this page helpful?
Still stuck?
Ask the AI Copilot inside Nola, or send a request to the Nola team. A person answers within one working day.