Keep peak open play fair for everyone

Stop one member from chaining back-to-back open-play sessions and hogging scarce peak-hour capacity — but only when it actually denies someone else.

How it works

  1. Turn on the rule in Settings → Booking. It layers on top of your existing concurrent-booking cap.
  2. When a member tries to book an open-play session right next to one they already hold, the system checks the adjacent session.
  3. If that adjacent session is full, the back-to-back is blocked — peak demand, someone else needs the spot.
  4. If the adjacent session still has open spots, the back-to-back is allowed — no one is being denied. You can also switch the exception off to block all back-to-back bookings.

Smart by default

Only blocks at peak

The back-to-back is refused only when the adjacent session is full — exactly when capacity is scarce.

Allows off-peak

If the next session has spots, members can still play back-to-back. Convenience without the hogging.

Optional strict mode

Prefer a hard line? Turn off the capacity exception to block every back-to-back open-play booking.

Configurable adjacency

Set the grace window that decides when two of a member's sessions count as back-to-back.

Layers on your cap

Works alongside your normal concurrent-booking limit — this rule only governs adjacency.

Off by default

Opt in per club. When off, behavior is exactly as it is today.