Skip to main content
Use Booking as the product type for a service or reservable place. This includes salon and spa appointments, consultations, classes, events, tickets, and rentals. Open Products → All products → Add product and choose Booking under Type.

Describe and price the service

Enter a specific Name, choose Categories, and add a Description that says what is included, the duration, the location or delivery method, and anything customers should prepare. Add images when they help customers understand the service. Set the Selling price for what the customer is booking. Optional Cost price and Offer a discounted price controls work as they do for other products. For service providers, including salons and spas, full payment is required before a service is fully booked through customer-facing checkout. State this clearly in the product description or customer communications. If staff need to capture a request before payment, they can save a draft order or record it through POS; track the unpaid balance separately.

Set dates, times, and capacity

  1. Turn on Enable timeslots when customers must choose an appointment time. Leave it off for a booking product without a fixed time, such as a ticket.
  2. Set the Booking window in days or months to limit how far ahead customers can book.
  3. Set Duration in minutes, hours, days, or months.
  4. Set Max bookings per timeslot to the number of customers or places available at the same time.
  5. Set Booking hours for each open day. They use the store timezone displayed in the form.
  6. If Reminders is available, choose up to two customer email reminders before the booking. Customers receive a confirmation separately.
Track stock and Available quantity can limit the total quantity sold. Max bookings per timeslot controls simultaneous capacity. Under Show advanced settings, you can also set Daily capacity and the minimum or maximum quantity per order. Review these as separate limits; a large stock number does not make an individual timeslot larger. For a class or group session, set the slot capacity to the number of places you can actually serve. For different treatment packages, create separate Booking products with their own prices, durations, and availability.

Choose fulfillment and channels

Under Delivery, select an enabled fulfillment method. The form recommends On-site service or Delivery for booking products; choose the method that matches how the service happens. Set Show on storefront, Mark as sold out, Publish to, and Tags. Select Save, then open the service in each chosen channel and verify its date and time choices, price, and checkout steps. After publishing, use Bookings and services to find appointments, assign team members, and reschedule. For examples of how to choose scheduling limits, see Plan booking availability and capacity.