Bookings & services

Built for time- and people-based services — spa, healthcare, sports, hospitality. Control the appointment lifecycle, cap concurrent demand, and manage prepaid packages inside ERP.

Service booking interface

Overlapping appointments, overbooked resources, and paper package tracking erode trust and leak service revenue.

Stop double-booking, automate package reconciliation, and let customers book online on their own time.

Core capabilities

Turn scarce service capacity into a transparent asset — from catalog to online booking.

Service catalog (booking catalog)

Manage services like products — with price, duration, and package debit rules. Supports single services and bundles.

Prepaid service packages (entitlement)

Auto-debit sessions after completion. Track unearned revenue for finance-ready reporting.

Resource allocation

Specialists, rooms, equipment — each resource has its own calendar. Slots lock automatically when capacity is full.

Booking desk

Calendar views for pending / confirmed / no-show. Drag-and-drop rescheduling when conflicts appear.

Online booking widget

Customers pick time and provider on your site — only real availability is shown.

Feature deep dive

Everything for appointments and services, grouped by job to be done.

Service catalog

Manage services the way you manage SKUs — price, duration, and package rules.

  • Service setup: name, price, duration, recurrence
  • Package debit rules — e.g. one premium session = two basic credits
  • Group services by category and assigned specialist

Prepaid service packages

Professional deferred revenue — every redemption is explicit.

  • Sales orders auto-create digital cards and update remaining credits
  • Auto-debit after booking completion — block when out of credits or expired
  • Unearned revenue tracking for accounting reports

Resource allocation

Never book beyond what your team can deliver.

  • Digitize operations assets: specialists, rooms, equipment — each with its own schedule
  • Auto-lock slots when resources are full — prevents double-booking
  • Support time off and equipment maintenance windows

Appointments & online booking

Visual schedule oversight — customers self-book on the web without calling.

  • Calendar: pending intake / confirmed / no-show
  • Fast reschedule: drag appointments into open slots
  • Embeddable widget on website or app — real availability only
  • Automated reminders via SMS or Zalo

Appointment lifecycle

From catalog setup to package reconciliation — automated and transparent.

01

Service setup

Create the catalog and define how resources are consumed.

02

Purchase packages

Customers buy prepaid packages; the system issues digital cards.

03

Book appointments

Manual entry or online booking — pick specialist and time.

04

Allocate resources

Assign specialist, room, and equipment for each session.

05

Close & debit

Complete the session → auto-debit the treatment package.

Built for every service model

From spa and clinics to fitness studios — Booking manages scarce capacity professionally.

01

Spa & aesthetics

Five beds, three therapists — without tight scheduling, guests arrive with no one free. Booking locks slots at capacity and auto-debits treatment packages.

Appointment calendar viewAutomated treatment packagesResource capacity limitSelf-serve booking widget
02

Clinics & healthcare

Patients book online, choose doctor and slot. The system blocks lunch breaks and off-duty hours — only real availability appears.

Clinical-grade online bookingAutomatic slot lockingZalo/SMS remindersNo-show handling
03

Fitness & yoga studios

Classes cap at 15; a 10-session bundle prices as eight sessions. Entitlement tracks combo benefits and auto-debits on check-in.

Class capacity limitsCombo entitlementCheck-in auto-debitDrag-and-drop reschedule

Why Oviro Booking?

Oviro Booking is not a disconnected scheduling plugin — it ties deeply into payments (POS/OMS) and prepaid packages (entitlement). Customers buy product + service bundles, cards generate automatically, and sessions debit on completion — one system.

Professional scheduling — inside your ERP

Prevent double-booking, automate treatment packages, and offer self-serve online booking — all native to the platform.

Service order review screen

Explore other modules