Hello, how can we help you today?

Schedule settings

  • Updated

Schedule settings

The Schedule settings page lets you control how customers can book courts at your venue. You'll find it under Administration > Schedule settings.

Settings are divided into three areas: schedule rules (per sport), booking limits, and cancellation policies.

Schedule rules

Schedule rules control booking duration and are configured separately for each sport. Click the sport tabs at the top to switch between them.

Enabled

Toggle dynamic schedule rules on or off for this sport. When disabled, customers can book any available slot combination without duration restrictions.

Minimum booking duration

The shortest booking a customer can make, in minutes. For example, setting this to 60 means customers must book at least one hour.

Maximum booking duration

The longest booking a customer can make, in minutes. For example, setting this to 240 means customers can book up to four hours.

Note: The maximum must be at least twice the minimum. For example, if the minimum is 60 minutes, the maximum must be at least 120 minutes.

Avoid gaps

When enabled, the schedule will not allow customers to leave short, unbookable gaps between bookings. A gap is considered too small if it's shorter than the minimum booking duration.

For example, if the minimum duration is 60 minutes and a customer's booking would leave a 30-minute gap before the next booking, the system blocks it because no one could book that 30-minute gap.

Exception: Last-minute bookings (starting within the minimum duration from now) are exempt from gap rules, so customers can still make spontaneous bookings.

Booking limits

These settings apply to all sports at your venue and restrict how many bookings a customer can have.

Maximum number of upcoming bookings

Limits the total number of upcoming bookings a customer can have at any time. Once they reach the limit, they must wait for an existing booking to pass before making a new one.

Maximum number of upcoming bookings per day

Limits how many bookings a customer can have on the same calendar day.

Booked minutes total

Limits the total minutes of upcoming bookings a customer can have. For example, if set to 600, a customer can have up to 10 hours of upcoming bookings. Only applies to regular bookings, not subscriptions or activities.

Booked minutes per day

Limits the total minutes a customer can book on the same calendar day. Only applies to regular bookings.

Allow same day bookings

When enabled, same-day bookings are exempt from the total booking and minute limits. This lets customers book on the current day even if they've reached their overall limit, encouraging last-minute court usage.

Days in advance

Controls how far into the future customers can book. For example, setting this to 30 means customers can only see and book slots up to 30 days ahead.

Tip: This can be overridden per customer category. If a customer belongs to a category with a higher days-in-advance value, they get the higher limit. This is useful for giving members earlier booking access than non-members.

Cancellation policies

Free cancellations (hours in advance)

The number of hours before a booking's start time during which a customer can cancel and receive a full refund. For example, if set to 15, customers can cancel free of charge up to 15 hours before the booking starts.

Late cancellation refunds (%)

When enabled, customers who cancel after the free cancellation window receive a partial refund based on this percentage. For example, if set to 50%, a customer who cancels too late gets back 50% of what they paid.

When disabled (or set to 0%), no refund is given for late cancellations.

Tips

  • Individual customers can be excluded from booking limits in their customer profile. Use this for coaches, staff, or other special cases.
  • Schedule rules are per sport — you might want shorter maximum durations for popular sports and longer ones for less busy ones.
  • Each setting with a checkbox must be enabled (checked) for the limit to take effect. The number value alone doesn't activate the restriction.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request