# **Court booking** software for sports facilities

The court grid in real time: what is free, what is booked and at what price. Your front desk and your members see the same thing at the same moment.

- **URL:** https://sporttia.com/en/features/court-booking
- **Product:** Sporttia, sports facility management software
- **Module:** `booking`
- **Data updated:** 2026-08-31

## On screen: A center's whole day, on one screen

- Each column is a court and each cell says at once whether it is free, who has it and whether it has been paid.
- A free slot carries its own price, so the front desk never looks up a rate to quote one.
- The red edge marks what is booked but unpaid: the day's outstanding money shows without opening the accounts.
- The brown slot is a court out of service, with the reason written on it.

## What usually happens

- Bookings taken by phone into a paper diary, with double bookings and arguments at the desk.
- Different prices by hour, by day or depending on whether the floodlights go on, all applied by hand.
- The club that trains every Tuesday from October to May, entered one booking at a time.
- The neighbor who books all four courts on Saturday and never shows up.
- An 11-a-side pitch that splits into two 7-a-side pitches and gets rented out twice at once.

## Your front desk stops being the bottleneck

### Members book on their own

They see the same availability your staff sees and they pay there and then. Reception stops taking calls asking whether a court is free.

### The same square meter is never sold twice

A large pitch that splits into two small ones blocks itself. And one booking can take several courts at once without anything going out of step.

### You know instantly what is unpaid

Booked-but-unpaid is a distinct state on the grid itself. The day's outstanding money is visible at a glance, not when you cash up.

- **0** — cash refunds: whatever is cancelled goes back to the member's wallet
- **8** — distinct states on the grid, told apart at a glance
- **24/7** — your courts also get booked while the center is closed

## Charge what you want, to whoever you want

### Price by hour, by day and with floodlights

A ten in the morning court is not worth what an eight in the evening one is, and the winter one needs lights. Every band has its own rate.

### Resident, member or club rates

The same slot can cost nine euros for people registered in the town and fourteen for everyone else. Each group sees its own price when booking.

### Booking windows that depend on who you are

Residents open their week eight days ahead and everyone else five. It is how you give priority without managing it by hand.

## One large pitch that is also two small ones, with no double booking

1. Booking the full pitch automatically blocks both halves.
2. Booking one half blocks the full pitch and leaves the other half free.
3. The grid never offers the same square meter twice, even if two people ask for it at the same second.

## The day something breaks

### Close one court, or the whole center

A burst pipe or a snowfall takes whatever you need out of service in one operation, and your members see it immediately.

### The Tuesday club, in one go

A team's whole season is entered in a single operation, and their charges are grouped so you can bill them together.

### People who never show up stop booking

A cap on bookings per period, a limit on unplayed bookings and a temporary block for unpaid charges or no-shows.

### Cancel without unbalancing the till

The money goes back into the member's wallet, where it stays available and never expires. No cash refunds, no adjustments at closing.

## Closing a court, start to finish

A fault on a 7-a-side pitch, handled from the grid itself. This is what changed on screen:

|  | Before | After |
| --- | --- | --- |
| The faulty pitch | Bookable, with its price | Out of service, showing «Pitch maintenance» to everyone |
| The other courts | Bookable | Unchanged: only what you name gets closed |
| The notice when it finishes | — | A notification in the panel, without reloading the page |

A closure can affect hundreds of slots, so it does not lock the screen: you launch it, carry on serving people, and the system tells you when it is done.

## What each color on the grid means

| How it looks | What it means for the front desk |
| --- | --- |
| Green with a price | Sellable right now, at that amount. |
| Green with a count | There is room left, but the facility has a capacity limit. |
| Pink | Booked and paid. Nothing to chase. |
| Pink with a red edge | Booked and unpaid. That is money outstanding. |
| Pink with a padlock | A private match between several players. |
| Its own color | Taken by a course or by an event. |
| Brown with a reason | Out of service, and why. |

## What members sort out themselves

Desde la app gratuita, sin pasar por el mostrador.

- See real availability and book from their phone, at any hour.
- Pay by card or with the balance they hold at the center.
- Cancel on their own within whatever window each court sets.
- Get the code that lets them into the facility.

## What you should know

- A booking paid by card is held for about nine minutes while the bank confirms. If the payment lands late, the amount goes into the member's wallet and is not lost.
- The limits on people who abuse the system are four specific types, not a free-form rule editor.
- The slot lengths available depend on the schedule's interval, so it is worth deciding that before the season opens.

## Frequently asked questions

### Do members see the same availability as the front desk?

Yes. The grid and the app read the same data at the same moment, so there are never two versions of the truth. What differs is how much of each booking is shown: the center always sees the holder's name, and members only if the center allows it.

### Can I charge different prices depending on the hour or the member?

Yes, on both counts. Each band of the schedule carries its own price and distinguishes lit from unlit courts; and a rate can be restricted to a group, so residents, members or a specific community see one price and everyone else sees another.

### What happens if someone starts paying by card and never finishes?

The booking is held in their name for about nine minutes while they complete the payment. Once that window closes, the slot is released. If the bank does charge them afterwards, the amount is automatically credited to their wallet with a message explaining why, so the money is never lost.

### Can I book a whole sports hall and its individual courts separately?

Yes. One booking can occupy several facilities at once, and the relationship between the large space and the small ones is declared once, so the grid never offers the same square meter twice.

### How do I close a court for maintenance?

From the grid itself, giving the reason and the dates. The court goes out of service with the reason on display. If you need to close the whole center, one button does it in a single operation and tells you when it has finished.

### How many charges does a shared booking create?

One per player plus a grouped payment holding the total. Only the grouped one counts in the center's accounts, so income is never double-counted.

## More information

- Full feature catalog: https://sporttia.com/en/features.md
- Getting started: https://sporttia.com/en/getting-started.md
- Landing page by center type: https://sporttia.com/en/sports-management-software/councils.md
- Landing page by center type: https://sporttia.com/en/sports-management-software/padel-clubs.md
- Landing page by center type: https://sporttia.com/en/sports-management-software/tennis-clubs.md
- Landing page by center type: https://sporttia.com/en/sports-management-software/football-pitches.md
