Reservine Docs

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

  1. On the Products page, click the Add Service (or Add Product) button.
  2. 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.
  3. Optionally upload a service image.
  4. Click Save.

Example: Hair Salon Services

ServiceDurationPrice
Men's Haircut30 min350 CZK
Women's Haircut60 min550 CZK
Coloring -- short hair90 min1,200 CZK
Coloring -- long hair120 min1,800 CZK
Blow-dry30 min300 CZK

Example: Sports Center Products

ProductTypical DurationPrice
Tennis Court60 min300 CZK/hr
Squash Court45 min250 CZK/hr
Badminton Court60 min200 CZK/hr
Meeting Room120 min500 CZK/hr

Categories

Categories help organize services into clear groups so customers can easily find what they're looking for.

Creating a Category

  1. On the Products page, click Add Category.
  2. Enter the category name (e.g., "Haircuts", "Coloring", "Hair Care").
  3. Optionally add a category description.
  4. 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

  1. Open the category.
  2. Click Add Service to Category.
  3. 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.

  1. Open the service detail page.
  2. In the Employees section, select which employees provide this service.
  3. Optionally set an individual price for each employee.
  4. Save.

The assignment works both ways -- you can assign services to employees (in employee management) or employees to services (here).

Each service can have its own images that are displayed to customers in the catalog:

  1. Open the service detail page.
  2. In the Images section, upload photos.
  3. 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:

ModeDescriptionWhen to Use
GridLarge cards with imagesFor visual overview, fewer services
ListTable view with detailsFor detailed overview, more services
CompactMinimalist displayFor a large number of 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.

On this page