Learn how to offer more than one price for the same session, so a single slot can sell at a standard rate, a child rate, an off-peak rate, or as a whole-room private hire - without splitting your schedule.
A price option is a named price a customer can choose at checkout. Each session can offer several, and each one's price type sets how much of the session it takes up - a single space, a fixed group block, or the whole room. You build prices on the session itself and can copy them between sessions, so your price list stays consistent. They work alongside memberships, bundles, and vouchers.

What you can do
- Tiered rates - offer standard, concession, or off-peak prices on the same session.
- Group and private prices - sell a "bring a friend" block, or whole-room private hire, from the same session.
- Reuse across sessions - build a price once, then copy it to or turn it on for the other sessions where it applies.
- Per-session and per-session-date prices - override a price for one session, or for a single date.
- Shorter slots - pair a price with a part-session duration so 30- and 60-minute bookings share the room.
Create a price option
Price options are managed from the session editor, not a separate page. Open a session and you build its price list there.
- 1Go to the Sessions page and open the session you want to price (or create a new one).
- 2Find the Prices panel and select Add a price. Choose Create new to build one from scratch, or Copy from a session to reuse prices you've already set up elsewhere.
- 3Give it a Name customers will see at checkout - for example "Standard", "Concession", or "Private hire".
- 4Set the Price. Enter
0for a free option. - 5Choose a Price type - Standard (one space per ticket), Group (a fixed block of spaces), or Private (the whole session). See price types below.
- 6Leave Duration as full session, or pick a shorter slot if you offer part-session pricing.
- 7Save. The option appears on this session's booking page.
A newly created price is hidden until you enable it on a session. That stops a price you set up for one session from quietly appearing on every other session. Turn it on for each session where it should show.
Price types
A price's type sets how much of the session one purchase takes up. This is what lets one price book a single seat while another books the whole room.
- Standard - one space per ticket. Customers can buy several at once, up to any per-booking limit you set.
- Group - a fixed block of spaces sold together at one price, for example a cheaper "bring a friend" rate. You set how many spaces the block takes (from 2 up to one less than the session's capacity). Customers can cancel or reschedule the booking online under your policy, but can't change the number of spaces - it's sold as one block. Group is only offered when a session has 3 or more spaces.
- Private - reserves the whole session, so no one else can book. Once it's bought, the communal prices disappear for that session. Private bookings can only be changed or cancelled by you and your staff - customers are asked to contact you instead.
Group and Private are how you sell group bookings and private hire from the same calendar - no separate session needed. Each prices the unit (the group block or the room), so customers can't reduce or refund individual spaces on it themselves.
The default price
One standard, full-session price on each session is its default price - turn on Use as the default price when adding or editing it. Member discounts and included sessions are priced from the default, so it's the rate a member's discount applies to. Only a standard, full-session price can be the default.
Member prices
A price option doesn't carry a member rate of its own. Member pricing is set on the membership itself - either a fixed member price or a percentage discount - and applies on top of your price options when an active member books. Read included sessions and member rates for how member pricing and free-session allowances combine.
Override a price for one session or date
You can set prices at three levels, and the most specific one wins:
- The price option's default - the rate you set when you created it.
- A per-session price - change the rate for one session, leaving every other session on the default.
- A per-session-date price - change it for a single date only, using an instance override.
A level you don't touch inherits from the level above it, so you only ever set what's different. Use a per-session-date override for a one-off promotion or a holiday rate without disturbing the rest of your schedule.
The price name and amount on a past booking are kept as they were at the time of purchase. Editing a price option's name or amount later only affects new bookings - your reports and CSV exports stay accurate.
What customers see
On the booking page, customers see each enabled price option as a row with its name, price, and a quantity control. Group and private prices show how much of the session they book. If you offer part-session durations, customers also pick a slot. Prices render in your venue's currency, with a live conversion hint for international customers.
Common questions
- Why isn't my price showing on the booking page? New prices are off by default - open the session and enable the option on it. If it's enabled but still hidden, check that a group or private price still fits the session's remaining capacity.
- Can one price take the whole room? Yes - use a Private price type. It reserves the whole session as one booking, and the communal options disappear once it's bought. See private sessions.
- Do members get a different price automatically? Yes - member pricing comes from the membership, not the price option, and applies on top when an active member books.
- Can I charge a different price on one date? Yes - use an instance override to change the price for a single session date only.
- How do I run a discount instead of a separate price? For a code customers redeem at checkout, create a discount voucher rather than a new price option.