Skip to content

Packages

A package is a prepaid bundle of service sessions a customer buys upfront — for example “5 blow-drys” — and then redeems one use at a time when booking. Packages are managed under Packages in your admin portal.

Packages are off until you switch them on, even on a plan that includes them. Go to Settings → Customer Journey, find Packages under “Sold alongside”, turn it on and save.

Until you do, packages stay hidden everywhere — there’s no Packages section in your admin sidebar, nothing on your booking site, and nothing in your customers’ portal. That’s deliberate: not every business sells prepaid bundles, and the ones that don’t shouldn’t have to explain an empty page to their customers.

You can rename them in the same place. If your business calls them Courses, Memberships or Series, set the singular and plural there and your word replaces “package” everywhere your customers and your team see it.

Turning packages off later never takes away what customers already paid for. You stop being able to sell new ones immediately, but every unused session a customer has already bought stays redeemable, and you can still refund them. Once no customer has any unused sessions left, packages disappear from your booking site and sidebar entirely.

Packages are a Pro feature. (Note: “package” here means this prepaid product, not a subscription plan.)

  1. Open Packages and choose New Package.
  2. Under Package Details, set:
    • Branches (required) — the branches where the package can be bought and redeemed.
    • Package Name (required) and Price (required).
    • Description — optional text shown to customers.
  3. Under Usage & Validity, set:
    • Number of Uses (required) — how many sessions the package includes.
    • Valid For Days — how long the package lasts after purchase. Leave empty and it never expires.
  4. Under Service Restrictions, choose what the package covers:
    • Tick All services to let the package apply to every service in your menu, or
    • Leave it unticked and pick specific services. If the add-on step is enabled, you can also choose, per service, which add-ons are included at no extra charge. Add-ons you don’t include are billed separately.
    • If you choose specific services but select none, the package can’t be used for any booking.
  5. Under Display & Status:
    • Featured package — featured packages appear first in the customer’s package list.
    • Package Image — an optional image.
    • Active — inactive packages aren’t shown to customers.
  6. Save.

Customers can buy a package themselves from the Packages page on your booking site (when online payments are on — see below), or you can sell one to them directly.

The Packages page is linked from your booking site’s header on every page — as a Packages button on its own, or grouped under Shop if you also sell gift cards. Previously it was only reachable from the booking landing page, so a customer who arrived anywhere else had no way to find it.

To sell a package to a customer from the admin portal:

  1. Open the customer’s record under Customers, then in the Packages section choose + Purchase Package.
  2. Pick the package. The customer can’t buy a package they already own an active copy of.
  3. If your loyalty program is on and the customer has enough points, you can apply points to reduce the price with Redeem loyalty points.
  4. Choose how it’s paid:
    • Pay in person — mark it paid now (for cash or in-branch card). The package activates immediately.
    • Send payment link — create a link the customer pays online; the package activates once they pay. Pick which channels to send it on (email, SMS, or WhatsApp — only the ones your plan and setup allow), or just create the link to copy and share yourself.
    • If points cover the whole price, no card payment is needed — choose Activate with Points.

A purchased package lands in the customer’s account, ready to redeem.

When a customer books a service the package covers, they can apply one use of it under Use a Package in the booking flow:

  • Only packages that are active, have uses left, haven’t expired, and are eligible for the chosen service appear.
  • Selecting a package covers that session; any included add-ons come at no charge, and anything the package doesn’t cover is paid normally.

Each redemption uses one session. When a package’s uses run out it’s marked Completed. If the appointment is later cancelled, the use is returned to the package.

A use is only spent when the appointment is confirmed (moves to Booked) — not the moment the customer selects the package. If a customer starts a booking, picks a package, then abandons it before it’s confirmed, no use is deducted and the package is untouched. A single session can never be consumed twice for the same appointment.

A package pays for the service, but customers can still tip. When a package covers an appointment in full, the appointment shows Nothing owed and:

  • Generate Tip Link sends the customer a page where they can add a gratuity. The suggested tip percentages are calculated on the full value of the service — what the work is worth — not on the zero balance that’s left to pay. Tax isn’t added on top for the part a package covered, because that tax was already charged when the package was bought.
  • Paid In Person records a tip taken at the counter, and can send the invoice at the same time.
  • Charge Card on File only works if the customer has a saved card. Without one it stays greyed out, and the tooltip tells you why.

If tips are turned off for your business, a fully-covered appointment has nothing left to collect and those buttons are disabled. A customer who opens a tip link and chooses 0% has nothing to pay — close the appointment out with Paid In Person, or just send the invoice.

On a customer’s record, the Packages section lists their packages with uses remaining and expiry. Filter by Active, Expired, Completed, or All. Each package shows how many uses are left out of the total.

Customers hear about their packages automatically: a purchase confirmation when a package is bought (online or in-branch), an expiring soon warning about a week before an unfinished package lapses, and a fully used note when the last session is redeemed. All three messages are editable — and can be turned off — under Settings → Notifications.

View-only mode: when online payments are off

Section titled “View-only mode: when online payments are off”

If online payments aren’t turned on for your business, packages become view-only online:

  • Customers can still browse your packages on the booking site, but they can’t buy them online. Instead of a purchase button, each package shows an In-branch label and a notice: “Packages are purchased in-branch.”
  • Where you’ve added branch contact details, the notice offers ways to reach you (phone, WhatsApp, directions) so customers can come in or call to buy.
  • You (and your team) can still sell packages directly from the customer’s record using Pay in person, and customers can still redeem packages they already own.

Your admin Packages page shows a reminder when this is the case. To sell packages online, turn on online payments under Settings → Integrations — see Connect Stripe.

If your plan no longer includes packages, they wind down: you can’t sell new packages, but customers can still redeem packages they already bought, and you can refund those from the Packages page. Upgrade again to sell new packages. See Plans and billing.