Pay
Cart, Stripe, refunds, receipts, and exports.
- 01Guide
How do I apply a promo code at cart checkout?
Apply a promo code during cart checkout for sauna and cold plunge bookings and store lines—not on membership subscription charges.
- 02Guide
Will our existing Stripe reader / tap-to-pay still work?
At the register, guests tap or insert a card using Stripe's in-browser card form. Dedicated Stripe Terminal readers are not supported. Phone tap-to-pay may work in the browser.
- 03Guide
Can a host pay for a private event before they have every guest name and email?
Yes—a host can pay a private sauna and cold plunge buyout or quantity upfront; additional guest names and emails can be added later.
- 04Guide
Do guests have to pay for the full session length up front?
Guests pay the full slot price at checkout for sauna and cold plunge sessions—no à-la-carte per-minute billing.
- 05Guide
Why can't staff finish store checkout when the customer is already linked?
POS requires a selected customer on the register. Linking alone is not a documented blocker—re-select the customer if checkout fails.
- 06Guide
How do I format store product descriptions?
Store product descriptions use Markdown—bold, lists, and links—for sauna and cold plunge retail pages.
- 07Guide
Where is the customer account page?
Guests use the guest account page at /c/your-handle/account with a one-time code emailed to the guest—no password—for sauna and cold plunge bookings, wallet, and waivers.
- 08Guide
How do I export every customer to a spreadsheet?
Export customers as a date-windowed CSV from staff reports—not an unbounded all-time dump.
- 09Guide
How do I turn on purchase confirmation emails?
Purchase confirmations send as notification emails when notifications are connected—booking, store, and register receipts for sauna and cold plunge sales.
- 10Guide
How do I keep guest receipts from saying Zettlor?
Receipt and card branding comes from your Stripe Connect account—no Zettlor override for what appears on the guest's card statement in app settings.
- 11Guide
How do I record a cash or card-machine payment so the walk-in is marked paid?
Cash payment exists on the register; walk-in booking pay is pay now or complimentary only—not a walk-in cash mark-as-paid action.
- 12Guide
How do I issue a partial refund without cancelling the whole booking?
Stripe partial refunds exist; staff UI is cancel and refund—use Stripe Dashboard to refund and keep the reservation.
- 13Guide
How do I export a booking ledger and session attendance as CSV?
Export reservations, transactions, revenue, and daily usage CSVs—the daily usage CSV shows counts, not a guest attendance list.