Visit packs for sale
One-time top up — how many visits, which pass, what they cost. A pack does not reset on the 1st.
To sell a pack, use Products → Sell a pass. Pick Visits and Pay once. One page makes the pass and the pack. To add a 10-pack beside a 5-pack, pick the same pass under Use an existing pass so both share one balance. See Sell a pass.
The rest of this article is the advanced path: how a pack works on its own, apart from the pass it tops up.
A visit pack is a top up. It is bought once. Completing the purchase (or granting it at the desk) adds those visits to one per-visit pass — the pass you pick on the pack. Unused visits stay until they are used. A pack does not reset on the 1st.
A monthly start is a different choice, and it lives on a membership plan, not on a pack. On that plan, visits reset on the 1st. A pack you sell beside it still adds visits; the 1st then sets the pass back to the plan's number.
When a member buys a pack through Fitnito Payments, the transaction fee is $0.50 + 1%, plus Stripe’s fee. Granting a pack at the desk (no card through Fitnito) has no transaction fee.
A pack belongs to one pass at a time. Change that pass on the pack itself (Products → Visit packs). Do not reassign packs from a pass page. One pass can have more than one pack (5 visits and 10 visits, for example). Unlimited passes do not use visit packs.
Create a pack
- Products → More options → Add a product to an existing pass.
- Name (“10-Visit Pack”), price, how many visits, and the Linked Pass those visits apply to. Open that pass from the pack if you need to jump over.
- Save. To point the pack at a different pass later, edit the pack on Products.
Members only see packs they can actually buy: Payments is on, the pack has a Stripe price, and the price is not $0. Free packs are staff grants.
Top-ups stack
Buying two 10-packs means 20 visits (plus whatever was left). Each completed purchase adds another batch. Stripe retries do not double-grant.
On the booking site, a pack says Top up. Members see the same words on the pass it lands on, unless they are on a membership that resets on the 1st.