Membership
Credits, punch packs, holds, and how a sauna and cold plunge membership spends at checkout. Product pages for sauna booking software, sauna membership software, and cold plunge studio software.
- 01Guide
How do included member sessions book without charging, then flip to member price?
Session credits on the membership can cover a sauna or cold plunge seat to $0 during the billing period. After the included count is spent, checkout charges the session price. Unused sessions reset; they do not roll over.
- 02Guide
How does an existing membership port to Zettlor without a second checkout?
Staff link an existing Stripe subscription on the customer, or import membership and credit records. The guest does not check out again.
- 03Guide
Can a membership include unlimited visits until a date, then re-checkout?
Unlimited access and credit expiration dates exist. There is no dedicated workflow that forces a new checkout on a sunset date.
- 04Guide
How do I redeem a gift card at booking, for a session and for retail?
Guests redeem a staff-issued gift-card code at booking and store checkout. Gift-card payment at POS does not reduce that code's remaining balance.
- 05Guide
How do I auto-deduct a punch pass when they book an event?
When an event accepts purchased packs and passes, session credits burn per seat at checkout for a sauna or cold plunge event.
- 06Guide
How do I block punch packs on one event but still allow them on regular sessions?
Turn off Purchased packs and passes on that event. Regular sauna and cold plunge sessions still accept packs when the credit allows them.
- 07Guide
How do I add session credits without charging — as a comp, a makeup, or a migration?
Staff grant complimentary or goodwill credits on the customer. Import can grant credits for a migration. Spendable credits must be active and spendable.
- 08Guide
How do I book a complimentary session?
Staff book a walk-in or reservation at $0 when a credit covers the seat, or grant a complimentary credit first.
- 09Guide
How do I freeze or hold a membership without cancelling it?
Members can pause from the customer portal. There is no dedicated staff freeze screen.
- 10Guide
How do I give members an earlier booking window than drop-ins?
Booking-window rules can target active membership so members book sauna and cold plunge sessions before drop-ins.
- 11Guide
How do I see failed membership charges and retry them before we cut access?
While Stripe marks the subscription past due, membership credits stay spendable. After unpaid or canceled, those credits stop. Retry the invoice in Stripe Dashboard.
- 12Guide
How do I hide a founding or corporate membership and sell it only by a private link?
Set the membership product or store entry to a private link so it does not appear on the public store but still sells by URL.
- 13Guide
How do I set when unused session credits on a punch pack expire?
Punch packs use Valid for (days) on the product or an expiration date on the credit. Membership sessions-per-period reset; they do not expire-forward like a pack.
- 14Guide
How do I stop selling a membership without cutting off people already on it?
Uncheck Published on the membership product. Existing Stripe subscriptions keep billing.
- 15Guide
How do I see membership revenue billed versus sessions members actually used?
Revenue and utilization reports exist. There is no dedicated billed-versus-burned membership liability report.
- 16Guide
How do I limit an intro offer or founding pack to one purchase per guest?
There is no confirmed one-purchase-per-profile toggle. Sell founding and intro offers with Private Link, uncheck Published to sunset, and track purchases at the desk.
- 17Guide
How do I set different sauna prices for members, drop-ins, and corporate guests on the same session?
There is no confirmed Settings panel that assigns member, drop-in, and corporate list prices as named customer groups on one shared sauna and cold plunge session. Use included credits, peak tiers, early access, and Private Link.
- 18Guide
How do I let members book into the next billing period before renewal posts?
Cross-period booking that spends next period's included sauna and cold plunge sessions before Stripe renewal posts is not in product. Wait for renewal, charge the session, or grant credits.
- 19Guide
How do I cancel a membership from the admin side without the member doing it?
Staff-initiated cancel is partial. There is no documented Admin cancel membership button. End the plan in Stripe Dashboard, and do not treat uncheck Published as cancel.
- 20Guide
How do I reassign unused session credits from one guest profile to another?
Moving unused sauna and cold plunge session credits from guest A to guest B as a single reassign action is partial / not in product. Merge duplicates, or grant on the destination and stop spend on the source.
- 21Guide
How do members bring a guest onto a sauna session, and does it burn a second credit?
Published FAQ affirms members can bring guests, but a full operator how-to for guest-pass allotments and automatic second-credit burn is partial. Treat a +1 guest as a second seat on capacity.