To keep bookings fast, stable and reliable across all areas of ROLLER — Venue Manager, POS, online checkout and the ROLLER API — there are system-wide limits on how many items a single booking can contain.
These limits apply to every booking, regardless of how it is created.
Maximum booking limits
A single booking cannot contain more than:
50 different booking items (unique line items)
4,000 total item or ticket quantity
2,000 total package quantity (each package container counts as one item)
500 recurring sessions
If any of these limits are exceeded, the booking cannot be created or updated.
How group passes affect item counts
Products configured with group pass settings generate multiple items or tickets for a single product. This means group passes contribute more heavily toward the item and quantity limits.
Example
A Family of 4 Jump Package includes:
1 × Jump session configured for a group size of 4
2 × Jump Socks (stock items)
Ordering 3 of this package results in:
3 × (1 × 4 + 2 + 1) = 21 items/tickets in the booking
This count contributes to both the different items and total quantity limits.
If you need to exceed these limits
Where larger bookings are required (such as large school groups or private events) we recommend creating multiple smaller bookings rather than one large booking.
What happens if limits are exceeded
If a booking is created or updated beyond any of the limits, all ROLLER surfaces (POS, VM, Checkout, API) will prevent it from being completed.
Developers using the API will receive a 409 Conflict response with details about the error.