Tiquo
PlatformLocations

Services

Configure bookable services, pricing, duration, capacity, and availability within sublocations

Services represent bookable offerings in Tiquo.

A service defines what a customer can reserve, such as an appointment, experience, or activity. Any time-based offering in Tiquo is managed as a booking. Services define what can be booked, while bookings manage the operational scheduling of that service.

Examples include:

  • Massage appointment
  • Spa treatment
  • Fitness class
  • Private session
  • Workshop

Services are configured within a sublocation and determine how bookings are scheduled, priced, and managed.

Creating a Service

Services are created within a sublocation.

To create a service:

  • Navigate to the relevant sublocation
  • Open the Services section
  • Click Add
  • Select Service

Services can also be organized using Service Categories, which group related services together.

Example:

Service Category: Spa Treatments

Services:

  • Deep Tissue Massage
  • Aromatherapy Massage
  • Facial Treatment

Service Configuration

Each service contains several configuration sections:

  • General
  • Pricing
  • Duration & Capacity
  • Limits
  • Availability
  • Connected Inventory

These sections control how the service behaves when customers create bookings.

General Settings

The General section defines the basic information for a service.

Fields include:

  • Service name
  • Description
  • Image
  • Visibility status
  • Featured service toggle

The Active toggle determines whether the service is available for booking. If disabled, the service will not appear in booking flows.

Pricing

Pricing defines how customers are charged for a service.

Price

Each service has a base price. This represents the cost of booking the service.

Example: Massage Appointment — Price: £60

VAT

A VAT rate can be applied to the service. The system automatically calculates the tax portion.

Example: Price: £60 — VAT: 20%

Payment Requirement

Services can define how payment is collected.

Available options include:

  • Require full payment — Customers must pay the full amount when booking.
  • Require deposit — Customers pay a deposit at the time of booking and the remaining balance later.

Pricing Levels

Pricing levels allow services to support multiple price tiers.

Examples include:

  • Economy
  • Standard
  • Premium
  • Rack Rate

Pricing levels can later be connected to pricing seasons.

Pricing Seasons

Seasons allow different pricing levels to apply during specific date ranges.

Each season contains:

  • Season name
  • Start date
  • End date
  • Assigned pricing level

Seasons can optionally repeat each year. If no season applies, the default pricing level is used.

Packages

Packages allow services to be grouped into predefined offerings.

Packages may include:

  • Bundled services
  • Promotional offers
  • Special pricing structures

Each package contains:

  • Package name
  • Package code suffix
  • Description
  • Package type

Packages can optionally be marked as wholesale packages.

Duration and Capacity

The Duration & Capacity section defines how long the service lasts and how many customers can book it at the same time.

Service Type

Two service types are available.

Calendar Based Service — The service duration and capacity are defined directly within the service. This is commonly used for:

  • Appointments
  • Classes
  • Treatments

Slot Based Service — Availability is controlled using inventory slots rather than the service itself. This allows scheduling to be managed through connected inventory resources.

Duration Type

Duration can be configured using different time units.

Available options include:

  • Minutes
  • Hours
  • Nights
  • Days

This allows services to support both short appointments and longer bookings.

Duration

Defines how long the service lasts.

Example: Massage Appointment — Duration: 60 minutes

Capacity

Defines the maximum number of customers who can book the service at the same time.

Buffers

Buffers add extra time before or after bookings.

  • Buffer Before — Adds preparation time before the booking.
  • Buffer After — Adds cleanup or reset time after the booking.

Buffers help prevent bookings from overlapping.

Limits

Limits define operational rules for bookings.

LimitDescription
Minimum AdvanceMinimum time before the booking start time that customers can create a booking. Example: 2 hours
Maximum AdvanceHow far into the future bookings can be made. Example: 90 days
Cancellation DeadlineHow long before the booking start time a customer can cancel. Example: 24 hours before the appointment
Booking BufferMinimum time required between bookings. Example: 15 minutes between appointments

Auto Confirm Bookings — When enabled, bookings are automatically confirmed. When disabled, bookings may require manual approval.

Auto Checkout — Automatically checks customers out after the booking duration. This only occurs if no additional order items have been added to the booking.

Allow Same Day Booking — Allows customers to book services on the same day.

Require Approval — Requires staff to approve bookings before they are confirmed.

Availability

Availability defines when the service can be booked.

SettingDescription
Start TimeEarliest time the service can begin. Example: 09:00
End TimeLatest time the service can begin. Example: 17:00
Available DaysWhich days the service is available. Example: Monday – Friday
Time Slot IntervalHow frequently booking times appear. Example: 30 minute intervals
Buffer Between BookingsAdditional time inserted between bookings

Connected Inventory

Services can be connected to inventory resources.

Inventory resources represent the physical assets required to fulfill a booking.

Examples include:

  • Treatment rooms
  • Equipment
  • Tables
  • Spaces

When a service is connected to inventory, bookings can only be created if the required resource is available.

Inventory resources can also be prioritized to determine which resource is allocated first when multiple options are available.

Services in Orders

When a service is booked, it appears in an order as an order item.

Example:

Order:

  • Massage Appointment (booking)
  • Herbal Tea (product)
  • Face Cream (product)

The booking manages the operational scheduling, while the order manages the commercial transaction.

Summary

Services define the appointments and experiences that customers can book.

They control:

  • Pricing
  • Duration
  • Capacity
  • Booking rules
  • Availability

Services connect the operational booking system with the commercial order system, allowing businesses to manage both scheduling and transactions within a single platform.

On this page