Set up group pricing on a session pass when you want to charge a flat rate for a whole resource (a lane, bay, room, court or booth), regardless of how many guests are in the group. This pricing strategy works well for renting out a defined space at a fixed price: a lane for up to six bowlers, a karting heat for up to twelve racers, or an escape room slot for up to eight guests.
When to use group pricing
Group pricing suits activities where you want to rent out a whole space at a flat rate, like:
- Lane rentals: a flat price per lane for up to six bowlers, regardless of whether two or six people show up.
- Karting heats: a heat at a fixed rate for up to twelve racers; larger parties pay for additional heats.
- Escape rooms: a room at a single price for up to a set capacity, regardless of how many guests are in the booking.
- Private bays, party rooms or VR arenas: the space at a flat price with a defined capacity per booking.
If you'd rather charge each guest individually and have the session length scale automatically with the group, set up a game-based session pass instead.
How group pricing works
A session pass with group pricing has three defining settings:
- Pricing is charged per resource, not per guest. The price stays the same whether the group is at minimum or maximum capacity.
- The session duration is fixed. Every booking on the product runs for the same length of time.
- The Group ticket option on each variation decides how guests enter their booking quantity at checkout: by picking the number of groups (resources), or by picking the number of guests and letting ROLLER work out how many resources are needed.
Keep in mind:
- The Group ticket section is editable only when the product's Session duration is set to per session.
- Quantity-based price rules aren't supported with group ticket variations because group tickets are priced as a single bundle, not per ticket. Time-based and early bird price rules work as expected.
Choose your group ticket mode
The Group ticket options on each variation give you two ways to let guests enter their booking quantity at checkout.
Number of groups is selected at time of purchase
The total cost depends on how many groups are purchased. Guests pick how many resources they want to book. Use the Admit guests field to set the capacity per resource (eg admit 5 guests per lane).
Use this when guests think in terms of "we want two lanes" or "we want a room". It works well for lane rentals, karting heats, escape rooms and private party bays, where groups are flexible up to a known capacity per resource.
Example: a party of 10 buying lanes that admit 5 bowlers each books 2 lanes, paying the per-lane price twice.
Number of guests is selected at time of purchase
The number of groups is automatically calculated based on total guest count. Guests pick how many people are attending, and ROLLER works out how many resources are needed.
Use this when you want guests to enter their guest count exactly as they would for any other product, and have ROLLER handle the resource maths. It's helpful when guests don't need to know how your venue is laid out (eg they don't need to know how many racers fit in a karting heat).
Example: a party of 14 booking a karting product that admits twelve racers per heat is automatically allocated 2 heats, paying the per-heat price twice.
Set up group pricing on a session pass
In the parent setup guide, group pricing comes from two specific choices:
- Session duration: select per session from the drop-down.
- Group ticket: after adding your ticket variations, open each one and expand the Advanced section. Configure Group ticket with your chosen mode and capacity.
For the full session pass setup steps, see Create your session pass products.