Court booking software for pickleball, badminton, basketball,
tennis & more.

Take bookings and payments online, fill your empty courts, and run open play, staff, sales and reports โ€” from one dashboard.

Just want to run open play? Use the free queue app โ†’

managesports.app / dashboard
Dashboard
View Booking Page
Good morning!Here's what's happening at Buenavista Pickle today.
New Booking
Create a reservation
Manage Courts
Edit court settings
View Reports
Daily & monthly stats
Settings
Configure facility
Today's bookings
34
+12% vs yesterday
Today's revenue
24,850
+18% vs yesterday
Occupancy rate
82%
Active customers
428
this month
Completed sessions
28
This week
162,400
Revenue Trend
Revenue
Last 7 days performance
Court Performance
Revenue by court this week
1Court 238,600
2Court 132,400
3Court 324,900
4Court 416,200
01The platform

Everything your venue
runs on, in one place.

Every module shares the same booking, customer and revenue data, so your calendar, your payouts and your reports always agree. Switch on what you need โ€” the rest stays out of your way.

Online bookings

A public booking page with live availability, instant confirmation and race-proof double-booking protection.

Payments for your market

GCash, QR Ph, cards and bank transfer through Xendit, PayMongo, Stripe and PayPal โ€” or collect manually and approve receipts.

Open play, matches & queueing

Capped sessions, kiosk check-in, automatic match-making off the queue, and a live board players follow on their phones or your TV wall.

Recurring schedules

Leagues, coaching blocks and standing slots generated ahead of time and approved in bulk.

Peak & off-peak pricing

Per-court rates that change by day and hour, plus coupons and promo codes for quiet slots.

Reports & analytics

Revenue, occupancy and court-by-court performance, with daily and monthly reports and CSV export.

Customers & rosters

One profile per player, household rosters, self-promoting waitlists and automatic email reminders.

Staff, roles & audit trail

Granular permissions, shift claiming, and a record of every change anyone makes.

Your brand, your domain

Connect yourcourts.com, add your logo, and let players book under your own name โ€” not ours.

02Open play & queueing

Run open play without
running the whiteboard.

Players check in at the kiosk, the system builds the matches, and the queue updates itself. No paddle stack, no arguing about who is next, no staff member calling names all evening.

  • Automatic match-making straight off the queue
  • Auto-rotate so everyone gets on court
  • Live on the TV wall in four themes, and on player phones
  • Tied to bookings, registrations and payments
Your console
๐Ÿ™OPEN PLAY
8 on court ยท 12 waiting ยท 2 games
Add QueueWall Lock
Check-in 20 / 20 here
Auto-rotate ON Settings
Court 1 Game #11:31
Ethan CarterMaya ReyesEthan Carter & Maya Reyes Won
Lucas BennettNoah AndersonLucas Bennett & Noah Anderson Won
Court 2 Game #22:08
Daniel BrooksPriya NairDaniel Brooks & Priya Nair Won
Marcus RiveraJade LimMarcus Rivera & Jade Lim Won
Queue ยท 12 waitingUp next
1Nathan CollinsNathan Collins0 games
What players & your TV wall see
OPEN PLAY
Live queue
2 Courts |20 players |2 games
StandingsMatches
Court 1 ยท Game #1 1:31
Ethan CarterMaya Reyes
Ethan Carter
Maya Reyes
vs
Lucas BennettNoah Anderson
Lucas Bennett
Noah Anderson
Court 2 ยท Game #2 2:08
Daniel BrooksPriya Nair
Daniel Brooks
Priya Nair
vs
Marcus RiveraJade Lim
Marcus Rivera
Jade Lim
Up next
Starts when a court opens
Nathan CollinsSofia Cruz
Nathan Collins
Sofia Cruz
vs
Tyler MorganCaleb Turner
Tyler Morgan
Caleb Turner
Your TV wall
OPEN PLAY Live
Court 1 ยท #11:31
EthanMayaLucasNoah
Court 2 ยท #22:08
DanielPriyaMarcusJade
Up next ยท 12 waiting
Nathan Collins & Sofia Cruz
Swipe
03How it works

From signup to live
in under a day.

Self-serve setup with a real human on chat when you need help. Add your courts, plug in payments, flip on the public booking page โ€” most operators take their first online booking the same afternoon.

Step 01

Sign up & set up

Register, add your facility, courts, sports, peak/off-peak rates and opening hours โ€” all self-serve.

Step 02

Connect payments

Xendit across Southeast Asia, PayMongo for GCash and QR Ph in the Philippines, Stripe and PayPal everywhere else. Setup checklist included.

Step 03

Go live

Turn on the public booking page. Connect a custom domain (yourcourts.com) if you want. Share the link.

Step 04

Add modules as you grow

Toggle on Sales, Inventory, Open Play or Rentals when you need them โ€” no upgrades, no new contracts.

04Pricing

Pricing that respects
your model.

Start in Manual mode โ€” no online checkout required. Online payment modes are rolling out region by region.

Recommended
Manual
Proof-of-payment
โ€ฆ/month

0% per booking

No platform cut

No online checkout. Customer sends GCash or bank transfer directly to you, uploads the receipt in the platform, you approve. The platform tracks bookings; the money stays between you and your customer.

Your court fee$30
Customer sends$30
You receive$30
  • Use the platform without enabling online payments
  • Receipts upload, you approve, calendar updates
  • Multi-location, Sales, Inventory & Invoices available as add-ons
Get Started

Take payments online wherever you operate. Xendit across Southeast Asia, Stripe and PayPal internationally, PayMongo in the Philippines โ€” or run Manual mode and collect however you already do. Switch any time from your settings.

All plans include the full platform โ€” modules toggle on per facility. Need more? Talk to sales about Enterprise โ†’
05FAQ

Common
questions.

Don't see yours? Our team replies in under two hours during business hours, in your timezone.

Talk to a human
How long does setup take?+
Most operators take their first online booking the same afternoon. Sign up, add your courts and rates, plug in payments (or skip them and run Manual mode), flip on the public booking page. We're on chat the whole way through if anything trips you up.
Can it take online payments automatically, without me approving each one?+
Yes โ€” and that is the whole point. Switch on online payments and a booking confirms itself the moment your customer pays: the slot locks, the confirmation email goes out, and the money settles to your account. No receipts to check, no screenshots to chase, nothing sitting in a queue waiting for you. Your courts keep filling while you sleep.
Which countries and currencies do you support?+
Wherever you operate. Xendit covers the Philippines, Singapore, Indonesia, Malaysia, Thailand and Vietnam; PayMongo adds GCash and QR Ph in the Philippines; Stripe and PayPal cover the US, Canada, Australia and the rest of the world. Your customers check out in local currency, and you can run Manual mode anywhere while you get set up.
Which sports does it handle?+
Any court, pitch, lane or studio you rent by the hour โ€” pickleball, badminton, basketball, tennis, squash, padel, football turf, cricket nets, climbing walls, swim lanes, ice rinks and multi-sport venues. Hourly slot booking works for all of them, and open-play sessions are available for the social-play sports like pickleball, badminton and basketball.
Can customers book under my own brand?+
Yes. Connect a custom domain like yourcourts.com from day one. Logo and favicon customization on the public booking page on the standard plan.
Do you support multi-location chains?+
Yes, when you're on online payments. One account managing multiple facilities, shared customer profiles, location-level reports.
How secure is my data and my customers' payments?+
Card data goes straight to our PCI-certified payment partners (Xendit, PayMongo, Stripe) and never touches our servers. Everything runs over TLS 1.2+ with HSTS, payment webhooks are signature-verified before processing, passwords are bcrypt-hashed with phone OTP and social sign-in available, and the managed database is backed up daily with point-in-time recovery. Data handling follows the PH Data Privacy Act by default.
Can I export my data if I leave?+
Yes. Sales reports export to CSV. API access and webhooks let you pull everything else. No exit fees. No lock-in.
What integrations do you support?+
Payments: Stripe, PayMongo, PayPal, Xendit. Customer auth: Google and Apple sign-in. REST API and webhooks for custom integrations. We add more native integrations as customers ask.
06Get started

Run your facility
like the rest of the world does.

Free 7-day trial. Self-serve setup. No credit card. A real human on chat when you need help.

Managesports

The operating system for sports facilities. Bookings, payments, customers and operations in one platform โ€” built for Southeast Asia, US, CA and AU.

ยฉ 2026 Managesports PH ยท Singapore ยท Toronto ยท Sydney ยท US
๐Ÿ‡ธ๐Ÿ‡ฌ SG๐Ÿ‡ฒ๐Ÿ‡พ MY๐Ÿ‡ฎ๐Ÿ‡ฉ ID๐Ÿ‡ต๐Ÿ‡ญ PH๐Ÿ‡ฎ๐Ÿ‡ณ IN๐Ÿ‡บ๐Ÿ‡ธ US๐Ÿ‡จ๐Ÿ‡ฆ CA๐Ÿ‡ฆ๐Ÿ‡บ AU
Privacy ยท Terms ยท Security