Badminton · British Columbia

Court booking,
without the back-and-forth.

See live availability, book a badminton court or drop-in session in seconds, and pay securely — no phone calls, no spreadsheets, no “is 7pm still free?”.

Guest checkout — no account needed to book online.

Burnaby Badminton Club

Saturday · 10 courts

Live
5:00 PMBook
6:00 PMFully booked
7:00 PMBook · peak
8:00 PMBook

Instant confirmation · QR booking pass

Simple booking for players

A live court grid with real prices per hour. Pick your slots, pay by card, and get an instant confirmation with a QR booking pass.

Pricing that matches your rules

Venues set base rates plus time-of-day and day-of-week pricing bands — Saturday-morning rates, evening peak, whatever fits. Every surface charges the same, automatically.

The busywork, automated

Waitlists that promote the next player when a spot frees up, tiered cancellation refunds issued automatically, and recurring bookings for weekly regulars.

Everything a badminton venue runs on

One platform for the court schedule, the money, and the community.

🗓️

Real-time court grid

Hour-by-hour availability across every court, always current.

💲

Time & day pricing

Peak hours, weekend bands, off-peak deals — set once, applied everywhere.

🏸

Drop-in sessions

Run open-play sessions with capacity, skill levels, and guest spots.

Smart waitlists

Full session? Players queue up and are auto-promoted when a spot opens.

👥

Groups & communities

Private or public clubs with members, posts, sessions, and join links.

💳

Credits & balances

Owners grant playing credits; members spend them at checkout automatically.

↩️

Tiered cancellations

Refund rules by notice period — enforced and refunded automatically.

🔁

Recurring bookings

Weekly court blocks for leagues and regulars, conflicts handled per date.

🔒

Secure payments

Card payments through Stripe with server-verified pricing on every charge.

For venue owners & club organizers

Run the whole operation from one portal

The ShuttleSpot operator portal gives your front desk and your club managers the same live picture players see — plus the controls behind it: pricing, court blocks, sessions, members, and money.

  • A schedule dashboard with every court, booking, and drop-in at a glance
  • Book on behalf of walk-ins and phone customers, with price overrides
  • Group management: members, credits, session bookings, service charges
  • Revenue overview with payouts, fees, and outstanding balances
  • Your own public booking page to share — like shuttlespot.ca/burn

Operator dashboard

Today

14 bookings

This week

62 bookings

Fill rate

81%

Court 1 · 7–9 PM · booked
Court 2 · 7–8 PM · drop-in (12/16)
Court 3 · 8–9 PM · available

Illustration of the operator schedule view

And for the regulars — the app

The ShuttleSpot mobile app adds the community layer: discover venues and drop-ins near you, join clubs, find players at your level, keep a wallet of credits, and carry your QR booking pass. Currently in beta on iOS (TestFlight) and Android.

📱 iOS — TestFlight beta🤖 Android — beta APK

Booking takes a minute

1

Pick your time

Open your venue’s booking page, choose a date, and tap the slots you want — one court or several.

2

Pay securely

Card checkout with the full price breakdown up front. The price you see is the price you’re charged.

3

Show up and play

Instant confirmation with a reference code and QR pass for the front desk.

Questions, answered

Do I need an account to book a court?+

No. Booking through a venue’s ShuttleSpot page is guest checkout — name, phone number, and payment. The mobile app (with accounts) adds drop-ins, groups, and credits on top.

Can I book more than one court at a time?+

Yes. Select multiple time slots and multiple courts in one checkout; each court gets its own confirmed reservation under one payment.

What happens if I cancel?+

Each venue or club sets its own cancellation policy. Where a club defines tiered refunds (for example 100% with 48+ hours’ notice), ShuttleSpot computes and issues the refund automatically when you cancel in the app.

How do payments work?+

All card payments are processed by Stripe. Prices are verified on our servers at the moment of booking, so what you’re shown is exactly what you’re charged.

What if the slot fills up while I’m paying?+

Court conflicts are impossible to double-book at the database level. In the rare case a payment goes through but a slot was just taken, the unfulfilled part is refunded automatically.

I run a badminton venue or club — how do I get on ShuttleSpot?+

Get in touch and we’ll set up your venue, courts, pricing, and your own booking link. Club organizers get the group tools: members, sessions, credits, and invite links.

Ready to play?

Live availability, honest pricing, instant confirmation.