Fixed-Price Bookings
Last reviewed: 2026-04-04
On this page
By default, when a customer books for multiple attendees, the price is multiplied by the number of guests. Fixed-price booking changes this so the total stays the same regardless of group size — one flat rate per booking.
This is useful for private sessions, group classes, workshops, and any service where you charge per session rather than per person.
How it works
With fixed-price booking enabled:
- The customer selects a date, time, and number of attendees.
- The price at checkout is the product price — it does not change based on attendee count.
- Attendees still reduce available spots for the timeslot, so capacity is tracked normally.
For example, if your workshop product is priced at $200 and a customer books for 3 attendees, they pay $200 (not $600).
Setting up fixed-price bookings
- Open the Easy Appointment Booking dashboard and go to your service (event).
- Scroll down to the Payment Options section.
- Toggle on Fixed price booking.
- Save your service.
That's it. The toggle applies to that specific event — you can have some events with per-person pricing and others with fixed pricing.
Fixed-price booking requires Pay to Book to be enabled. If your event is set to "Book without payment," the toggle won't appear since there's no price to calculate.
How it interacts with other features
Deposits
If you have both fixed-price booking and deposits enabled, the deposit is calculated from the flat booking price. For example, a $200 fixed-price event with a 50% deposit collects $100 — regardless of how many attendees are on the booking.
Refunds
Refund amounts are based on the price the customer actually paid. Since fixed-price bookings charge a flat rate, the refund reflects that flat rate — not a per-person calculation.
Revenue analytics
Revenue reports attribute the full booking amount to the timeslot. Per-attendee revenue breakdowns will show the flat rate divided across the number of attendees for reporting purposes.
Product variants
If your Shopify product has multiple variants with different prices (e.g. "Standard – $150" and "Premium – $250"), the fixed-price toggle applies to whichever variant the customer selects. The variant price becomes the flat booking price.
When to use fixed-price vs. per-person pricing
| Scenario | Recommended pricing |
|---|---|
| Yoga class, $25/person | Per-person (default) |
| Private wine tasting, $300/group | Fixed price |
| Workshop, $200 flat rate | Fixed price |
| Museum tour, $15/ticket | Per-person (default) |
| Photography session, $500/session | Fixed price |
| Consultation, $100/meeting | Fixed price |
Next steps
- Booking Deposits — collect a partial payment upfront with fixed-price events
- Group Bookings & Guest Management — configure attendee limits and capacity
- Sync to Shopify Orders — understand how bookings map to Shopify orders