Run a resort spa, day spa, med spa, or salon — treatment menu, therapist and room scheduling, prepaid thermal packages, and every charge posting to the guest's account in real time so there is never a checkout surprise.
The operating system for a spa — resort spa, day spa, med spa, or salon. A treatment menu, therapist and room scheduling, and prepaid thermal packages, built so that every charge a guest incurs lands on their on-property account the moment it happens and settles once at the end. No paper chits. No debarkation surprise.
What's included
Treatment menu with duration and add-on options (hot stones, aromatherapy, extended time) priced per selection
Book a treatment against a therapist, a room, and a time — double-booking is impossible on both the practitioner and the room
Every completed treatment posts to the guest's one on-property account as it happens, visible in real time and settled once at debark — no paper chits
Prepaid thermal and facility passes draw down as they are used; unused value refunds or expires per your terms
License gating — a treatment that needs a massage or esthetics license can't be booked with a practitioner who lacks it or whose license has expired
Practitioner tips and commission flow to payroll; auto-gratuity posts as a first-class line on the guest account
Rooms, couples suites, and group thermal capacity scheduled as bookable resources
A day-spa walk-in with no on-property account is collected by card on a branded checkout
About this module
Spa & Wellness lives at /spa and is composed on the same booking model as Scheduling — a treatment is a service, a therapist is a practitioner, a treatment room or thermal suite is a bookable resource, and a booked massage is an appointment. That inheritance is deliberate: it means the double-booking transaction that makes it impossible to put two guests in the same room at the same time, the availability engine, and the practitioner-payout model all come for free. A treatment carries duration and add-on options — 50 or 80 minutes, hot stones, aromatherapy, CBD — that price and time the booking as they are selected, exactly the way a menu item carries modifiers.
The load-bearing idea is the anti-surprise account. When a treatment is completed, its charge posts off-rail to the guest's one closed-loop on-property account — the same account their dinner check and their gift-shop purchase land on — and the guest sees the running total in real time. There is no card swipe at the treatment-room door and no folder of slips to reconcile at the desk. At the end of the stay the account settles once, on the card on file, on a branded surface. A day-spa walk-in who has no on-property account is simply collected by card on that same branded checkout. Value binds to the person, never to a wristband or a cabin number.
Thermal and facility passes are prepaid packages that draw down as they are used, and they reuse the platform's prepaid-package primitive rather than a spa-only ledger — so an unlimited-access pass gates entry to the thermal suite for the length of the sailing, a five-visit facial series decrements one unit per visit, and whatever is unused at debark either refunds or expires per the operator's own terms. A pass is a prepayment for the operator's own services on a single visit: closed-loop, custody held by the property, never Turtini float. Practitioners are gated on their licenses — a treatment that needs a massage or esthetics license can't be booked with someone who lacks it or whose license has lapsed — and their tips and commission flow straight into payroll. Med-spa mode routes clinical intake through the audit-chained Health module and keeps health answers off every guest-facing surface.
What you can do with it
Run a cruise or resort spa where a massage, a facial, and a thermal pass all land on the guest's account and settle at debark
Book a treatment against a therapist, a room, and a time with double-booking made impossible on both
Sell a prepaid thermal-suite day pass or a five-visit facial series that draws down automatically as it is used
Block a treatment that needs a license from ever being booked with an unlicensed or expired practitioner
Collect a day-spa walk-in by card on a branded checkout when there is no on-property account
Get this module
Free for all Turtini organizations.
Who it's for
- Cruise lines and resorts whose guests should never face a surprise total at the end of the trip
- Day spas, med spas, and salons that want a treatment menu, scheduling, packages, and payments on one platform
- Wellness operators who want prepaid passes, license-gated practitioners, and tips that feed payroll without extra tooling
Details
- Category
- Operations
- Pricing
- Free
- Built by

- Badge
- New