Features How It Works Dynamic Pricing FAQ Get Started
24/7 Revenue

Book & Pay
Online 24/7

Accept reservations and payments while you sleep. Dynamic pricing fills slow periods automatically, promo codes drive campaigns, and confirmations go out instantly.

24/7
Booking Availability
+30%
Revenue from Dynamic Pricing
0
Phone Calls Needed
The Problem

Phone Bookings Are Costing You

Missed calls, staff time on the phone, and empty time slots are eating into your bottom line.

๐Ÿ“ž

Missed Phone Calls

Every missed call is a lost booking. Players call competitors when they can't reach you.

โฐ

Staff Tied Up

Taking phone bookings pulls staff away from serving customers actually at your course.

๐Ÿ“‰

Empty Slow Periods

Tuesday afternoons sit empty while weekends overflow. Static pricing leaves money on the table.

The Solution

Online Booking That Works

Self-service bookings with smart pricing that maximizes every time slot.

๐ŸŒ™

Book Anytime

Players book at 11pm Sunday for Monday morning. You're making money while you sleep.

๐Ÿ“ˆ

Dynamic Pricing

Automatic discounts fill slow periods. Surge pricing captures demand on busy days.

โœ‰๏ธ

Instant Confirmations

Email confirmations and reminders go out automatically. No manual follow-up needed.

How It Works

Simple for Players, Powerful for You

From discovery to tee time in under 2 minutes.

1
Pick a Date
Calendar shows availability at a glance
2
Choose Time
See available slots and current pricing
3
Select Tickets
Adult, child, senior - mix and match
4
Pay Securely
Stripe checkout with Apple/Google Pay
5
Get Confirmed
Instant email with QR code ticket
Features

Everything You Need to Fill Tee Times

A complete booking system built specifically for mini golf operations.

๐Ÿ“…

Visual Calendar

Color-coded availability shows high, medium, and low availability at a glance. Players know exactly when to book for best prices.

๐Ÿ’ฐ

Multiple Pricing Tiers

Adult, child, senior, military, groups - create unlimited pricing categories. Set different prices for different ticket types.

๐ŸŽซ

Promo Codes

Create percentage or fixed-amount discounts. Set expiration dates, usage limits, and track redemptions. Perfect for campaigns.

โฑ๏ธ

Business Hours Control

Set opening and closing times for each day. Configure time slot duration (30, 45, 60, 90, 120 min) and max players per slot.

๐Ÿ’ณ

Stripe Payments

Secure checkout with Apple Pay, Google Pay, and all major cards. Funds deposit directly to your account with low platform fees.

๐Ÿ”„

Cancellation Policy

Set your refund window (e.g., 24 hours) and refund percentage. Automatic refunds processed through Stripe when policy allows.

Smart Pricing

Dynamic Pricing That Works

Automatically adjust prices based on demand to fill every slot and maximize revenue.

For a base price of $10.00 per adult:

Low Demand
$7.00
Tuesday 2pm - 30% discount fills empty slots
Normal Demand
$10.00
Regular hours - standard pricing
High Demand
$15.00
Saturday afternoon - 50% surge captures value
๐Ÿ“Š

Demand-Based Thresholds

Set low demand (e.g., <20% booked) and high demand (e.g., >80% booked) thresholds. Pricing adjusts automatically based on capacity.

๐ŸŽ›๏ธ

Configurable Limits

Set maximum discount (e.g., 30% off) and maximum surge (e.g., 50% premium). You control the bounds, the system optimizes within them.

๐Ÿ‘๏ธ

Transparent to Customers

Players see current prices when booking. Calendar shows which days have best deals. Creates urgency for popular times.

Use Cases

Works for Every Scenario

Flexible booking for how your business actually operates.

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ

Family Visits

Mix adult and child tickets in one booking. Families plan ahead and show up ready to play.

๐ŸŽ‚

Birthday Parties

Create party packages as pricing categories. Collect deposits online, balance on arrival.

๐Ÿข

Corporate Events

Large group bookings with promo codes. Send custom links to corporate planners.

๐ŸŽ“

School Field Trips

Educational group pricing with teacher discounts. Block out multiple time slots for big groups.

๐ŸŒ™

Glow Golf

Premium evening pricing for special events. Different business hours for glow nights.

โ˜€๏ธ

Walk-In Buffer

Set max players per slot below capacity. Leave room for walk-ins while taking advance bookings.

FAQ

Common Questions

Everything you need to know about online booking.

Platform fees depend on your plan: Free (10%), Standard (5%), Premium (2.5%), Enterprise (0%). Plus Stripe's standard processing fee of ~2.9% + $0.30 per transaction. All funds go directly to your Stripe account.
You set base prices and define demand thresholds. When a time slot is less than 20% booked (configurable), prices automatically discount to fill it. When over 80% booked, prices surge to capture the value of high demand. You control the maximum discount and surge percentages.
You control the cancellation policy. Set a refund window (e.g., 24 hours before) and refund percentage (e.g., 100% or 50%). Customers can cancel within your policy, and refunds are processed automatically through Stripe.
Create codes with percentage discounts (e.g., 20% off) or fixed amounts (e.g., $5 off). Set optional expiration dates and usage limits. Track how many times each code has been redeemed. Perfect for email campaigns, social media, and partnerships.
No. Players provide name, email, and phone during checkout - that's it. No account creation required. They receive their confirmation email with a QR code ticket immediately.
You configure the maximum booking window (1-90 days). Most courses allow 14-30 days. This prevents booking too far ahead while giving customers flexibility to plan.
Absolutely. Set your max players per time slot below actual capacity. For example, if you can handle 8 players but set max to 4, you'll always have room for walk-ins. Online bookings and walk-ins work together seamlessly.

Ready to Fill Every Tee Time?

Join hundreds of mini golf courses earning more with online booking. Setup takes less than 15 minutes.