Services — create, set prices, and enable online booking
Create your services, define duration and prices, and choose where and by whom they are performed. 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 more than one price option.
- How to link employees, locations, categories, and resources to the service.
- How to enable online booking for the service.
Steps: Creating a service
- Go to "Services".
- Click "New Service".
- Enter basic details:
- "Service name": enter the name of the service.
- "Service description" (optional).
- "Duration": set the time in minutes.
- Optional: "Service color" — displayed in the calendar.
- In "Categories", select a category or create a new one.
- Open "Prices" and add 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 multiple price options (e.g., 45 min / 60 min). UI hint: “e.g., Service 45min or Service 60min”.
- In "Employees", check "Performing the service".
- In "Locations", choose where the service is offered.
- Optionally, in "Resources":
- Enable "Use resources for the service".
- Select "Available resources" and define a condition in "Resource availability conditions":
- "All resources must be available" or
- "Only one resource is sufficient".
- Optionally, enable "Allow resource selection" for online booking.
- In "Online booking", enable "Active for online bookings" (the service becomes available online).
- In "Statuses", enable "Active service" (to work with it).
- Click "Save".
Tip
For different durations (e.g., 45/60 min), add separate price options with a clear name, for example, "Cleaning 45min" and "Cleaning 60min".
Automatic price updates in future bookings
If you change a service price, the system can automatically update the price in all future bookings that include it. To activate this functionality, after changing the price, you will see an option to synchronize the prices in the upcoming bookings.
Additional settings
- Additional time: add "Processing time before/after" or block time ("Blocked time before/after") to manage buffers.
- Media: use the "Gallery" for service images.
- Consumables: add materials to the service; they are automatically added to the sale.
- Pricing with multiple employees: if the service is performed by several employees, the system supports options: Lowest, Average, Highest, or Sum of prices.
note
Availability for online bookings can be affected by: working hours, locations, employees, and resource conditions. Make sure they are all 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 during online booking?
Yes. In “Resources”, enable “Allow resource selection”. The appointment is booked according to the availability of the selected resource.
How to stop online booking for a service?
Disable “Active for online bookings” in “Online booking”. The service remains active only for internal bookings.