Skip to main content
Logo

Service Overview

The Service feature lets you manage and sell non-physical offerings. These include appointments, bookings, and service packages. You get flexible tools for scheduling, customization, and tracking.

What is a Service?

A service is any non-tangible offering you provide. Services can be scheduled, assigned to staff, and customized with options or add-ons.

Examples:

  • Salon and Spa: Haircut, Massage, Facial
  • Automotive: Car Wash, Oil Change, Detailing
  • Professional: Consulting Session, Training Package
  • Events: Birthday Party Package, Room Rental

Key Benefits

  • Centralized service catalog -- Manage all your services and packages in one place.
  • Flexible scheduling -- Book appointments, manage calendars, and assign services to staff.
  • Customizable options -- Add modifiers or add-ons such as extra time or premium products.
  • Bundling -- Create service packages or combine multiple services for special offers.
  • Staff assignment -- Assign services to specific team members for better organization.
  • Pricing control -- Set prices, discounts, and taxes for each service.
  • Sales insights -- Track service performance and booking trends.

How Services Compare to Products

Services use the same form structure as products. They share the same tabs and most of the same fields. The key difference is that services replace the Inventory tab with an Attribute tab for duration settings.

Like products, services support:

  • Categories for grouping
  • Modifiers for add-on options
  • Pricing with special price date ranges
  • Tax classification
  • Media images
  • Bundle items for service packages

Form Structure

When you create or edit a service, the form is organized into tabs:

  • General -- Name, SKU, Barcode, type, categories, and description.
  • Attribute -- Duration and duration period (replaces the Inventory tab used by products).
  • Media -- Upload service images.
  • Modifiers -- Attach add-on options to the service.
  • Pricing -- Base price, cost, and optional special pricing with date ranges.
  • Tax -- Tax class and tax rule.

Field Explanations

Below is a breakdown of every field available when creating or editing a service.

SectionFieldWhat it MeansRequiredPossible ValuesExample
GeneralEnableControls whether this service is active for sale.YesYes, NoYes
AvailabilityControls whether this service is available for purchase.YesYes, NoYes
NameThe service name.YesAny textThai Massage
SKUA unique internal code for tracking.NoAny textmassage-001
BarcodeA scannable barcode value for the service.NoAny text4901234567890
TypeThe type of service.NoSimple, BundleSimple
CategoriesThe group this service belongs to.NoCategories in the storeMassages
DescriptionShort details about the service.NoAny textRelaxing massage
AttributeDurationHow long the service takes.YesAny number1
Duration PeriodUnit of measurement for duration.YesMinute, Hour, Day, Week, Month, YearHour
Bundle ItemsBundle ItemsCombination of simple services for a package.Yes (if Type is Bundle)Services in the storeThai Massage, Swedish Massage
ModifierModifiersAdditional options for the service.NoModifiers in the storeAdd On, Sizes
MediaMediaImages related to the service.NoImage files/images/massage.png
PricingPrice (Inclusive VAT)Base selling price.YesAny number150
CostCost of the service.NoAny number20
Enable Special PriceTurns on special pricing.NoYes, NoYes
Special PriceDiscounted price for the service.Yes (if Special Price is enabled)Any number18
Special Price Start DateStart date for the special price.NoDate2023-10-01
Special Price End DateEnd date for the special price.NoDate2023-10-31
Special Price PresentMakes the special price permanent.NoYes, NoNo
TaxTax ClassTax classification for the service.YesNone, Taxable goodsTaxable Goods
TaxTax rule applied to the service.Yes (if Tax Class is Taxable Goods)Tax rules in the storeGeneral Tax

Best Practices

  • Use clear, descriptive names and images for your services.
  • Group services logically for easier booking and management.
  • Keep schedules and staff assignments up to date.
  • Use modifiers and packages to offer more value.
  • Review prices and descriptions regularly for accuracy.