Extra Services & Add-Ons
Membership & Sales
What it does
Add-ons are everything you sell on top of a membership — Personal Training packages, InBody scans, locker and towel rental, body-measurement sessions, and more. This module lets you set up those services, control where and when they're sold, and track each member's remaining sessions in real time. A PT package isn't just a one-off charge: the system keeps a live "redeemed vs available" ledger, blocks bookings when the base membership has lapsed, and freezes the add-on automatically when the membership freezes.
Key concepts
- Add-on — a sellable extra service. Each one belongs to one or more add-on types (e.g. Personal Training, Rental, Assessment) that you can organise yourself.
- Service vs physical add-on — a service add-on (like PT) needs a trainer and a booked slot; a physical/admin add-on (like towel rental) needs no booking.
- Quantity model — an add-on gives either unlimited access or a package of credits (e.g. a 10-session PT block). Packages are tracked in a real-time consumption ledger.
- Session expiry — unused PT sessions expire on a ladder (e.g. 1 session = 1 week, 10 = 6 weeks, 50 = 210 days), so credits don't sit unused forever.
- Cascade freeze — when a member's membership is frozen or blocked, their add-ons are frozen too; they auto-resume when the membership does.
- Free / complimentary add-ons — sessions (like a free PT or body-measurement) auto-attached on certain plans, often allocated by membership length.
Main tasks
Set up an add-on
- Go to Catalogue → Add-Ons and click New add-on.
- Pick its type, and choose whether it's paid-in-full (one upfront payment) or a subscription billed on a cycle.
- Set the quantity model — unlimited, or a package size (e.g. 10 sessions) — and the expiry rule for unused credits.
- Add the price and fees, the valid-from / valid-to window, and the clubs where it can be sold.
- Save. The add-on is now available at reception (and online if marked).
Sell an add-on to a member
- From Reception or the POS, open the member and choose Sell add-on.
- Pick the club and add-on; review the fee breakdown and apply any discount.
- The system checks the rules — it blocks the sale if the base membership is expired, frozen, or ends before the package would, and enforces gender rules for PT.
- Assign the selling employee (for commission), take payment, and confirm.
Track and adjust sessions
- Open the member's add-on to see the live ledger of used vs remaining sessions.
- Sessions deduct automatically as they're conducted and confirmed.
- To manually deduct or restore a credit, enter a reason code — manual overrides are logged and routed for manager approval.
- To freeze, cancel, or refund an add-on independently, open it and choose the action; refund eligibility depends on whether the package is before or after expiry.
Tips
TIP
Always sell PT against a membership that outlasts the package. If the base membership expires first, the member can't redeem their remaining sessions — the system will warn or block you at the point of sale.
INFO
Free trial add-ons can be attached automatically when certain plans are sold, with sessions scaled to membership length (e.g. 3 for a 3-month plan, 6 for a 6-month plan).
Related modules
Membership Management · Sales Commissions · Scheduling & Bookings · Finance & Payments