The Kiosk & Mobile Check-In system lets you deploy self-service stations where players can check in, pay, sign waivers, and start their round — all without staff assistance. Perfect for reducing front-desk bottleneck during peak hours.
Go to Dashboard → Manage → Kiosk tab. Toggle "Enable Kiosk" to ON. This generates your unique kiosk URL.
Choose what players see at the kiosk: group size selector, waiver acceptance, add-on products, and payment. Enable or disable each step as needed.
Define per-player pricing with optional group discounts, child rates, and senior rates. Pricing integrates with your tax configuration automatically.
Navigate to your kiosk URL on the tablet. Tap the "Enter Kiosk Mode" button for a fullscreen, locked-down experience. Use guided access (iPad) or screen pinning (Android) to prevent players from exiting.
Walk through the entire check-in process: select group size, accept waiver, choose add-ons, pay, and receive a scorecard link. Verify the payment appears in Stripe.
Illustrative example with projected results. Not based on a specific customer.
Sunset Putt in San Diego deployed two iPad kiosks at their entrance. During peak Saturday afternoons, they went from 15-minute waits to near-instant check-in. One staff member now handles what used to require three.
On iPad, enable Guided Access (Settings → Accessibility) to lock the device to the kiosk browser. Prevents players from exiting.
Always keep the kiosk tablet plugged in. A dead kiosk during peak hours is a disaster. Use a secure charging mount.
Add 2-3 impulse items (glow balls, drink combos) to the kiosk check-in flow. Most courses see 20-30% add-on attach rates.
Place the kiosk where it's the first thing players see when entering. Near the door, at eye level, with clear signage.
Video walkthrough coming soon.
| Issue | Cause | Fix |
|---|---|---|
| Kiosk screen goes black | Device auto-sleep or screen saver | Disable auto-lock in device settings. Set display to "Never" auto-sleep while plugged in. |
| Payment fails with "Amount too low" | Total is below Stripe's $0.50 minimum | Ensure your pricing results in totals above $0.50. This is handled automatically for zero-amount check-ins. |
| Waiver screen not appearing | Digital waivers not enabled | Enable waivers in the Manage → Waivers tab first, then enable waiver integration in kiosk settings. |