← All business types

Sports courts

Fill your courts without answering WhatsApp all day

Players see free courts by the hour, pick 1–3 hours and pay in full by FPX or DuitNow. No double bookings, no no-shows from unpaid “holds”.

What you get

Court × time grid

Customers see every court’s free hours on one screen.

Peak & off-peak prices

Higher price for evenings and weekends, set once.

Pay before it’s booked

Unpaid bookings are released after a few minutes.

Walk-ins too

Add a walk-in from the counter in two taps.

Ready on day one

These are filled in when you sign up. Change names, prices and times any time.

Services

  • Badminton · 60 minRM 20 · pay in full
  • Futsal · 60 minRM 100 · pay in full
  • Pickleball · 60 minRM 25 · pay in full

Booking questions

  • Number of players

Set up in about 10 minutes

  1. 1

    Add your courts and sports

    Badminton, futsal, pickleball…

  2. 2

    Set hours and peak prices

    Weekday and weekend rules

  3. 3

    Connect your ToyyibPay

    Money goes straight to you

  4. 4

    Share your link and QR poster

    WhatsApp, Instagram, counter

Questions

Can a player book 2 hours in a row?

Yes. You choose which lengths to offer — 1, 2 or 3 hours.

What if someone books but doesn’t pay?

The court is held for a few minutes, then released automatically.

Do players need an app?

No. They book in their phone browser.

Try it free for 7 days

Starter RM 49 · Business RM 99 per month after the trial

Book a demo