One code. Tap, scan, done.
Every member gets one QR — the Member Code. Scan it at the front desk to pull them up, charge the card on file, and check them into their reservation. No accounts to look up, no card to re-key.
How a sale works
Scan the member
Their Member Code (from the app, the member portal, or a printed card) pulls up their name, photo, membership, and card on file — and flags a reservation if they're checking in.
Scan the products
Barcode-scan each item (the same SKUs you print from the label maker). Member pricing applies automatically.
Charge the card on file
One tap charges their saved card — no swipe, no re-entry. No card on file? Fall back to the card reader, a manual card, or cash. Never block the sale.
Receipt emails itself
An itemized receipt goes to the member automatically (or to any email you type for a walk-up). Sent once, every time.
The Member Code does three jobs
Identify
Front-desk lookup — name, photo, membership status, and member pricing, instantly.
Pay
Charge the card on file at the register — no app, no swipe.
Check in
Same code checks them into a reservation that's in its check-in window.
Secure by design
A Member Code isn't a raw member id you could fake — it's a cryptographically signed token. It can't be forged to pull up or charge a stranger, it only works at the club that issued it, and a member can rotate it any time to instantly retire the old one. Turning a code into a chargeable member always requires an authenticated staffer with payment permission — so a leaked code is useless to an outsider.
Built on what you already have. Scan-to-Charge reuses your existing barcode scanning, product catalog, saved cards, and Stripe payments — and the whole pro-shop suite it sits on: purchase orders, cycle counts, barcode labels, kits, reports, and the online storefront.
Anywhere you ring up a sale
Web register
USB or camera scanner on the POS register — scan member, scan products, charge.
Admin app
The same scan-to-charge flow in the staff mobile app, using the phone camera.