Model the courts and configurations
Record each bookable court or activity area. If one physical area can be divided or combined, define how those configurations affect simultaneous availability.
Set the booking policy
Choose durations, advance windows, access rules, and cancellation deadlines that match how the venue operates. Publish the relevant details before someone confirms a reservation.
Keep prices tied to the booking
If paid bookings are offered, show the eligible price in the reservation flow and confirm payment before treating the booking as complete.