Skip to content

Court booking system for tennis and padel clubs

A court booking system brings your club’s courts, hours, prices and booking rules into one calendar. In the PFM Club Panel every court is a column: you enter phone bookings in the panel, and players see your free hours in the PFM app and book themselves. Bookings from both sides land in the same calendar.

Free trial, no credit card

Every court at a glance

Switch between day, week, month and agenda views, and drag and drop a booking to change its time or court.

  • Singles and doubles, 1–4 players per booking; add a new member inline
  • Payment by cash, card, bank transfer or split payment; paid, unpaid and custom price
  • Recurring bookings: date range, weekdays and several courts in one go
  • Cancel and move bookings, with a warning when moving to another sport’s court

Hour-by-hour and member prices

Set a base price and a member price for each court. If you like, use an hour-by-hour price table to price busy and quiet hours separately.

  • A separate price table for members
  • Courts open only to members or to specific membership packages
  • Bonus hours: discounted prices on the courts, hours and dates you choose
  • Book with package credits (1 credit = 60 minutes of court time); credits refunded on cancellation

Your rules

You decide how far ahead and how often members can book, and up to how many hours before the start a booking can be canceled.

  • Booking horizon in days and cancellation deadline
  • Daily and weekly booking quotas for members and coaches
  • Waiting list and occupancy alert
  • Close a court or an hour with a reason; recurring closures and a list of closed hours

Booking log and occupancy

The source of every booking (panel or app) is shown in the list, and charts show which courts and hours fill up.

  • Filter by date, court and status; Excel and PDF export
  • Bookings across the last 12 months
  • Occupancy per court, busiest and quietest hours, heat map

Booking heat map

Which days and hours are busiest?

QuietBusy

Players book in the app

Your club is listed in the PFM app, used by 25,000+ players. They see your free hours and book in the app; whether payment is taken at the venue or in the app is set for your club together with the PFM team.

  • Open matches by level from the calendar; players join in the app
  • If your club allows it, players split the court fee equally
  • Online booking on your club page at playformore.app and as a widget for your own website, once your club switches it on: guests confirm their email and pay at the venue
  • For clubs in Türkiye: optional WhatsApp confirmation from your club’s own number for bookings entered in the panel

How to get started

  1. 1

    Register your club

    Fill in the club registration form; your application reaches the PFM team and we contact you to open your club account.

  2. 2

    Courts, hours and prices

    Set up your courts, opening hours, slot lengths, prices and booking rules in the panel.

  3. 3

    Member list

    Import your existing list from Excel: map the columns and check the preview and error report before importing.

  4. 4

    Live in the app

    Your club is listed in the PFM app; players see your free hours and book.

Frequently asked questions

How much does the court booking system cost?

The booking calendar is part of both plans. Clubs outside Türkiye choose a plan by court count. Club costs €39 (CHF 45 / $49) a month for up to 6 courts, plus €5 (CHF 6 / $6) per extra court. Pro costs €99 (CHF 109 / $119) with 3 courts included, plus €19 (CHF 21 / $25) per extra court. Every plan starts with a 30-day free trial, with no setup fee and free data import; prices exclude VAT, and annual billing saves 20%.

Can players book online?

Yes. Your club is listed in the PFM app; players see your free hours and book in the app. You enter phone bookings in the panel. Bookings from both sides appear in the same calendar, and the list shows where each one came from (panel or app).

Can I open some courts to members only?

Yes. You can open a court only to members or to specific membership packages, and set daily and weekly booking quotas for members and coaches. Members can also have their own price table.

Can I charge more at peak times?

Yes. You set a base price and a member price for each court, and an optional hour-by-hour price table lets you price busy and quiet hours separately. Bonus hours give discounts on the courts, hours and dates you choose.

Do we have to enter regular weekly bookings one by one?

No. For a recurring booking you pick the date range, weekdays, times and courts, and the whole series is created at once. You can also import your existing member list from Excel.

How do we track booking payments?

Booking payments have their own ledger with date range, paid, unpaid and canceled filters and totals. Methods are cash, card, bank transfer, package and payments made in the app; export to Excel or PDF.

Try PFM free, no credit card

We set up a demo account for your club. Try it with your own courts and members; we talk about payment only once you decide to stay.

  • No credit card
  • No setup fee
  • Free data import