Packages sell a defined number of sessions for a service under one package price and validity period.

Packages group bookable value into an offer that can be managed separately from a single service.
Packages sell a defined number of sessions for a service under a package price and validity period. They are useful when customers purchase a commitment such as a multi-session treatment or lesson bundle rather than paying independently for every appointment.
A Package does not replace its Service. The service still controls appointment duration, staff eligibility and location. Payment still flows through Booking/TruPayments according to the configured package workflow.
Package price and validity are commercial commitments. Avoid changing active package terms without understanding how existing customer entitlements are represented.
Open Booking → Packages.
A package bundles a configured number of sessions for a Service, with its own validity period and price/currency. Use it when customers pre-purchase multiple sessions; keep the underlying Service configured correctly because the package depends on it.
Use the tables below when you need the exact meaning of a field, column, filter or action. Read the workflow and dependency sections above first so each option is used in the right context.
Sell multi-session service packages.
| Column | Use |
|---|---|
| Image | Shows the primary image/thumbnail for the record. |
| Name | Shows the record name. |
| Service | Shows the service value recorded for each row. |
| Sessions Count | Shows the sessions count value recorded for each row. |
| Price | Shows the configured selling price. |
| Is Active | Shows the is active value recorded for each row. |
| Actions | Contains the management actions available for the record. |
| Field / option | Use |
|---|---|
| Name | The human-readable name used to identify this record. |
| Description | Longer descriptive information for this record. |
| Image | Uploads or selects the primary image used for this record. |
| Service | Selects the Booking service this record relates to. |
| Sessions Count | Sets how many service sessions are included in the package. |
| Validity Days | Sets how many days the purchased/assigned package remains usable for its sessions. |
| Price | Sets the price charged for this item before applicable discounts or taxes. |
| Currency | Selects or records the currency used for monetary values. |
| Is Active | Controls whether this record is treated as active. |
Booking Settings · Services · Appointments · Overview
Packages are shown on the packages page and on a page for each package, in the designs chosen for Packages layout and Package detail layout (see Frontend Designs). The Booking Packages block shows them on any page, and a booking form can preselect a package (see Page Builder Components).