Fixed-Price Bookings

Last reviewed: 2026-04-04

Available on:ProPro PlusUltimateand higher
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:

  1. The customer selects a date, time, and number of attendees.
  2. The price at checkout is the product price — it does not change based on attendee count.
  3. 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

  1. Open the Easy Appointment Booking dashboard and go to your service (event).
  2. Scroll down to the Payment Options section.
  3. Toggle on Fixed price booking.
  4. 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

ScenarioRecommended pricing
Yoga class, $25/personPer-person (default)
Private wine tasting, $300/groupFixed price
Workshop, $200 flat rateFixed price
Museum tour, $15/ticketPer-person (default)
Photography session, $500/sessionFixed price
Consultation, $100/meetingFixed price

Next steps

Was this article helpful?

Still need help?

Our support team is available to answer any questions you have.