Forfaits (multi-service packages)

Bundle several services into one visit: per-service prices, adjustable time between services, and a single booking for your client.

Updated 2026-08-20

A forfait combines several of your services into a single visit — for example a Swedish massage followed by a hot stone massage. Your client books it in one step, pays once, and each service still produces its own insurance receipt (issued by the therapist who performed it, in the name of the person who received it).

Forfaits are different from the boutique's Session packs: a session pack is a set of separate future visits sold as prepaid certificates, while a forfait is one continuous visit with several services back to back.

Create a forfait

1

Open the Services tab

Go to Settings → Services. Each service category has an Add service / forfait button — click it and choose Forfait. The new forfait is created in that category; you can change (or clear) the category later in the forfait's own Category field.

2

Name it

Give it a name (and description) in each language your booking page supports — e.g. Forfait détente.

3

Pick the services, in order

Add at least two services. The order here is the order the services happen during the visit. A forfait is not limited to its own category — it can mix services from any category.

4

Adjust each price

Each service starts at its regular price — adjust it to build your package price (for example, discount the second service). The forfait total is the sum of the line prices, and each insurance receipt uses its own line's amount.

5

Set the buffer times

The Time before next service replaces the buffer times of the two adjoining services — use it for a changeover, shower, or rest period. The visit's edges are configurable too: Buffer before first service and Buffer after last service start from the services' own settings and can be adjusted per forfait.

6

Choose where it's offered

On the Locations tab, check the locations that offer this forfait — just like a service. Leaving them all checked means it's offered everywhere.

The Add service / forfait chooser dialog with Service and Forfait options
The forfait editor: category, ordered service lines with editable prices and the time between services

Each forfait appears as a card inside its category, alongside the regular services and sortable with the same up/down arrows — so you choose the exact order clients see, whether it's a service or a forfait. A forfait without a category is listed in a separate Forfaits section at the bottom. The card shows a taxable (+tx) marker when any of its services is taxable, and a visibility toggle like a service.

A forfait rendered as a card inside its service category, with sort arrows and a visibility toggle

How clients book it

Forfaits appear on your public booking page — inside their category if you assigned one, otherwise in a Forfaits section at the top. The client picks a therapist for each service (or "Any available"), chooses who receives each service (themselves or a family member), and sees only start times where the whole chain fits. The visit is cancelled, rescheduled, and paid as one unit.

Book a forfait from the schedule

Your team can book forfaits too. In the create-booking dialog, switch the Service / Forfait toggle to Forfait, then either pick a predefined forfait or choose Custom package to build the visit on the fly — service by service, with the therapist, the buffer time and, if needed, a different client for each line (each service defaults to the booking's client).

The create-booking dialog in Forfait mode with a therapist and client picker per service
Mobile only
The custom forfait builder with per-line service, therapist, buffer time and client
Mobile only

Opening any service of a booked forfait shows the whole visit: every service is listed in time order, with a Payer badge on the person who pays for and is invoiced for the visit.

The booking detail dialog of a grouped visit: the group section listing every service, the Payer badge and the per-service actions menu

Add a service

Below the price summary, Add service offers two ways to grow the visit:

1

New service

Adds a brand-new service to the visit — it defaults to the same therapist, and you pick the service, time between services and (if needed) a different client for the line.

2

Add from calendar

Combines a booking you already have into this package — no need to cancel and rebook it. The dialog closes and the schedule enters a pick mode: click a same-day, single booking to fold it in. Bookings that can't be added (other days, bookings already in a package, cancelled or completed) are greyed out; clicking anywhere else cancels and reopens this dialog.

The Add service chooser with New service and Add from calendar options

When you choose Add from calendar, the schedule enters pick mode — a banner appears and every booking that can't be added is greyed out.

The schedule in combine pick mode: a banner with a Cancel button and greyed-out bookings that can't be folded in

The per-service ⋯ menu

Each service row has a menu:

  • Set as payer — makes that person the payer: they're invoiced for and pay the whole visit, and their service becomes the main one of the package.
  • Unlink — splits a service out into its own separate booking (keeping its time) so its client can pay on their own; the rest of the package stays together.
  • Remove — drops the service from the package. At least two services must remain — to end the whole visit, use Cancel appointment instead.
The per-service actions menu open, showing Set as payer, Unlink and Remove

Add from calendar, Set as payer and Unlink aren't available once the package has a promo code, gift certificate or discount applied — the shared total can't be re-split. Cancel and rebook to change those.

Reschedule one service or the whole visit

Changing one service's time from the dialog moves only that service and emails that client their new time. Dragging the visit on the grid moves every service together (offsets preserved) and emails each client their own service's new time — one email per person.

Visibility

The Visible to clients toggle works like a service's active toggle. A forfait also hides automatically from clients when any of its services is deactivated — your staff can still book it from the schedule as long as no service is deleted.