Skip to main content

Services — creation, pricing and online booking

Create your services, define duration and pricing, choose where and by whom they are performed, and enable online bookings to accept appointments 24/7.

What you will learn

  • How to create a new service and activate it.
  • How to set prices per location or per employee, with multiple price options.
  • How to link employees, locations, categories and resources to a service.
  • How to enable online booking for the service.

Steps: Create a service

  1. Go to "Services".
  2. Click "New service".
  3. Enter the basics:
    • "Name" ("Service name"): enter the service name.
    • "Service description" (optional).
    • "Duration": set the duration in minutes.
    • Optional: "Color of the service" — displayed on the calendar.
  4. In "Categories", choose a category or create a new one.
  5. Open "Prices" and set pricing:
    • "Price type": "Price by Location" or "Price by Employee".
    • Click "Add price option" and fill in: "Price option name", "Price" (or **"Free"/"Fixed"), optional **"Old price"**.
    • You can add several price options (e.g., 45 min / 60 min). UI hint: “e.g. Service 45min or Service 60min”.
  6. In "Employees", mark the "Assigned employees".
  7. In "Locations", choose where the service is offered.
  8. Optional, in "Resources":
    • Enable "Allows the use of resources with the service".
    • Choose "Available resources" and set "Conditions for resource availability":
      • "All resources must be available", or
      • "Only one resource is sufficient".
    • Optionally enable "Allow resource selection" for online booking.
  9. In "Online booking", enable "Active online bookings" (the service becomes available online).
  10. In "Statuses", enable "Active service" (to work with it).
  11. Click "Save".
Tip

For different durations (e.g., 45/60 min), add separate price options with clear names, such as "Cleaning 45min" and "Cleaning 60min".

Additional settings

  • Extra time: add "Processing time before/after" or block time ("Blocked time before/after") to manage buffers.
  • Media: use "Media" for service images.
  • Consumables: add materials for the service; they will be automatically added to the sale.
  • Pricing with multiple employees: if the service is performed by several employees, the system supports: Lowest price, Average price, Highest price or Sum of prices.
note

Online availability may be affected by: working hours, locations, employees and resource conditions. Ensure all are active and available.

Frequently asked questions

How to set different prices for different durations?

In the “Prices” section, add multiple price options (e.g., 45/60 min) with different names and prices.

Can the client choose a resource when booking online?

Yes. In “Resources” enable “Allow resource selection”. The appointment is scheduled according to the selected resource availability.

How to disable online booking for a service?

Turn off “Active online bookings” in “Online booking”. The service remains active for internal bookings only.