Services & Products
How to create a service and product catalog, organize them into categories, set prices, durations, and assign them to employees.
Services & Products
Services and products form the core of what your branch offers to customers. Reservine distinguishes between two terms:
- Services -- activities performed by an employee (e.g., haircut, massage, consultation).
- Products -- spaces or items that the customer books (e.g., tennis court, meeting room, photography equipment).
Both types are managed in the same place and function identically in the system.
Where to Find the Settings
Go to Admin > Products or directly to https://vasefirma.reservine.me/admin/products.
Creating a New Service
- On the Products page, click the Add Service (or Add Product) button.
- Fill in the basic details:
- Name -- a clear and concise name that customers will see in the catalog. For example: "Men's Haircut", "Sports Massage 60 min", "Tennis Court".
- Description -- more detailed information about what the service includes. For example: "Men's haircut including wash and styling. Duration approx. 30 minutes."
- Duration -- how long the service takes in minutes. This is used for automatic timeslot calculation.
- Price -- the base price of the service. Pricing rules (time surcharges, weekend pricing) are configured separately in the Pricing Rules section.
- Optionally upload a service image.
- Click Save.
Example: Hair Salon Services
| Service | Duration | Price |
|---|---|---|
| Men's Haircut | 30 min | 350 CZK |
| Women's Haircut | 60 min | 550 CZK |
| Coloring -- short hair | 90 min | 1,200 CZK |
| Coloring -- long hair | 120 min | 1,800 CZK |
| Blow-dry | 30 min | 300 CZK |
Example: Sports Center Products
| Product | Typical Duration | Price |
|---|---|---|
| Tennis Court | 60 min | 300 CZK/hr |
| Squash Court | 45 min | 250 CZK/hr |
| Badminton Court | 60 min | 200 CZK/hr |
| Meeting Room | 120 min | 500 CZK/hr |
Categories
Categories help organize services into clear groups so customers can easily find what they're looking for.
Creating a Category
- On the Products page, click Add Category.
- Enter the category name (e.g., "Haircuts", "Coloring", "Hair Care").
- Optionally add a category description.
- Save.
Organizing Categories
- Hierarchical categories -- categories can be nested (e.g., "Care" > "Facial Care" > "Facial Cleansing").
- Drag-and-drop ordering -- rearrange categories by dragging them into the desired order.
- Hiding categories -- categories you don't want to display to customers temporarily can have their visibility toggled.
Adding Services to Categories
- Open the category.
- Click Add Service to Category.
- Select the existing services you want to assign.
A single service can belong to multiple categories at the same time.
Categories determine how services are displayed to customers in the booking form. Well-organized categories speed up and improve the booking experience.
Assigning Employees to Services
Each service must have at least one assigned employee (for ServiceProvider branches). Without an assigned employee, the service won't be offered to customers.
- Open the service detail page.
- In the Employees section, select which employees provide this service.
- Optionally set an individual price for each employee.
- Save.
The assignment works both ways -- you can assign services to employees (in employee management) or employees to services (here).
Service Images and Gallery
Each service can have its own images that are displayed to customers in the catalog:
- Open the service detail page.
- In the Images section, upload photos.
- The first image will be used as the main service thumbnail.
Service Display Modes
On the Products page, you can switch between different display modes:
| Mode | Description | When to Use |
|---|---|---|
| Grid | Large cards with images | For visual overview, fewer services |
| List | Table view with details | For detailed overview, more services |
| Compact | Minimalist display | For a large number of services |
Featured Services
Services you want to highlight (most popular, current promotions, new arrivals) can be marked as featured by clicking the star icon on the service. Featured services are displayed to customers with priority.
Common Mistakes
- Missing duration -- without a duration, the system cannot properly calculate timeslots. Always fill in the service length.
- Unassigned employees -- a service without an employee won't be offered. Assign at least one.
- Too generic names -- instead of "Package 1," use "Relaxation Massage 60 min" -- customers need to understand at a glance what they're booking.
Next Step
After creating services, set up the timeslot mode -- the way customers select their booking time.