Your rules turn into bookable times per court, with a changeover break in between. Double bookings are ruled out.
Manage several identical courts as one group. Players can book until every court in it is taken.
Rates depend on weekday and time of day and differ for members and guests. Billing is per booking or per hour.
Price and payment come right with the booking: by card, with pass credit or on invoice, with a receipt.
If a court is taken, waiting players move up on cancellation. Cancel whole periods with a refund or voucher.
Free times, prices and payment appear in the booking calendar on your website and in your app.