Support Center

Service Reservations

In this guide, you will learn how to create, configure, and manage a Service with reservation in your store.
With this functionality, you can sell services that require a scheduled date and time, and your customers will be able to book an online appointment at the time of purchase.

The process is simple: the customer selects the service, chooses an available slot, completes payment, and receives automatic confirmation.

Examples of use:

  • Sports field rentals.
  • Medical consultations or therapy sessions.
  • Beauty services such as hairdressing, nails, or makeup.
  • Classes, workshops, or training sessions.
  • Online services such as tarot or coaching.

How to create a Service with reservation

  1. Go to Products → Add product.
  2. Select the option Appointment as the product type.
  3. Complete the basic information of the service:
    • Name.
    • Category (Optional).
    • Clear description of what the service includes.
    • Service price. You may also add an internal cost if you want to register it.
    • Published or draft status.
    • Additional properties such as brand or SKU (optional).

How to configure service availability

  1. Type of service
    • Define whether it is an in-person or online service.
    • For in-person services, enter a physical address.
    • For online services, you can include a video call link or send it later to the customer.
  2. Availability
    • Define the days and times when the service is offered.
    • You can add multiple time blocks on the same day.
    • Example: Monday from 10:00 to 13:00 and from 15:00 to 18:00.
  3. Service end
    • Decide until when reservations are allowed.
    • Available options:
      • Specific date: set a fixed date as the limit. Example: end of season or course ending in December.
      • Number of days in advance: define how many days ahead customers can book. Example: if you enter 7, bookings are only allowed within the next 7 days.
  4. Share calendar with other services
    • If the same provider offers more than one service, you can synchronize their calendars to avoid overlaps.
    • Enable the option Share calendar with other products and select the other Service with reservation to link.

How to adjust reservation details

  1. Capacity
    Define the maximum number of customers that can book in the same time slot.
    • Example: 1 person per medical consultation, 8 people per yoga class.
  2. Additional instructions
    Write an optional note that customers will receive after confirming their appointment.
    • Example: “Please arrive 10 minutes early” or “The video call link will be sent by email.”
  3. Custom fields
    Optionally configure additional information that you want to display to the customer at the time of booking.
    • Example: materials used, service requirements, or special considerations.
  4. Attachments
    Upload documents or images related to the service that may be useful for the customer.

Search result preview

In the SEO preview section, you can adjust the title and description that will appear in Google search results.
This helps optimize your service’s visibility.


Customer flow

  1. The customer enters the Service with reservation.
  2. They select the date and time from the availability calendar.
  3. They add the service to the cart and complete payment.
  4. They receive an email with confirmation of the appointment.

The system ensures only available slots are shown and prevents double bookings.


How to manage reservations in your admin panel

All confirmed and paid appointments are managed in the admin panel, under Orders → Appointments.

In this view, you can:

  • Search and filter appointments by date, status, or service.
  • Review details of each appointment, including time and service type.

Help and support

If you have any questions about configuring or using Service Reservations, please contact our team through the Support Form.

Start your journey with us!

Free trial for 14 days. No credit card required.