Skip to main content
With booking packages, you offer your customers purchasable service packages that they redeem later via a booking code when making a booking. A booking package is purpose-bound: it contains a specific allowance (e.g. 10 bookings for a particular course) and VAT is shown at purchase. This way you generate upfront revenue and build long-term customer loyalty.
  • Available from the Professional plan.
  • Activate the Booking Packages feature in advance under Account SettingsFeatures.

How does the concept work?

A booking package is a specific service allowance with a fixed price. VAT is shown directly when the package is purchased. Redeeming the code later works technically as a price reduction (discount) on the booked service. The process:
  1. You create a booking package with a price, description and linked allowance.
  2. Customers buy the package on your booking page (“Booking Packages” tab).
  3. Customers receive an 8-digit booking code.
  4. On future bookings, they enter the code at checkout and the price is reduced.
With default-list="packages", you can embed booking packages as the default tab on your own websites, independently of the account settings.

When do I use this?

  • You sell multi-passes (e.g. a 10-pass for courses): create a booking package with a quantity allowance.
  • You want to generate upfront revenue and build loyalty: packages with a reduced total price encourage purchases.
  • You want to sell physical voucher cards: use shipping mode to send packages by post.
  • Not suitable for: recurring payments (use subscriptions), flexible monetary vouchers without a fixed purpose (use value vouchers) or plain price reductions (use discount codes).

Relationship to other features

Settings & options

On the booking page, customers see a dedicated “Booking Packages” tab where they can purchase packages.

Create a booking package

1

Open Booking Packages

Open Booking Packages in the menu bar on the left.
2

Create a new package

Click New+ at the top right and enter a name.
3

Choose Booking Package mode

Select the Booking Package tab (purpose-bound).
4

Configure details

Add a price, expiry date (in days), tax rate and description.
5

Link an allowance

Link an existing booking allowance or create a new one directly under Booking AllowancesNew+.
6

Documents and shipping (optional)

Add a document template and, if needed, configure shipping mode and the delivery address.
7

Go live

Set the package to active using the Live toggle at the top right. It now appears on your booking page.

Create a booking code manually

You can also issue booking codes directly in the admin area, e.g. for existing customers or on-site sales.
1

Open Booking Codes

Open Booking Codes in the menu bar on the left.
2

Create a new code

Click New+ and select the booking package you want.
3

Assign a customer (optional)

Assign a customer to the code. Anonymous codes without a customer assignment are also possible.
4

Choose invoicing options

Decide: Finalize invoice (customer pays online), Already paid (on-site payment), or without invoice (draft).
5

Adjust validity

Adjust the expiry date if needed (default: 730 days or the package validity).
6

Save

The 8-digit code is created and listed in the overview. It can be exported or filtered.
Turn off the notification bell before saving if you don’t want the customer to be informed about the new code by email.

Configure shipping mode

If you want to send booking packages as a physical card or letter, you can set a shipping mode per package: You can also store a shipping cost amount that’s added to the package price. In the admin area, you can see which packages still need to be shipped and mark them as shipped once they’re sent.

Delivery address and business address

With the Offer delivery address and Offer business address toggles, you can ask for additional address fields at checkout. This is especially useful when the default address doesn’t match the actual delivery address (e.g. for equipment shipped to a home office).

Practical examples

A studio wants to offer 10 massages as a discounted package. Customers buy the pass online and redeem it on each booking.
1

Create an allowance

Open Booking PackagesBooking AllowancesNew+. Choose type Quantity, value 10, mode One-time. Limit it to your massage services.
2

Create a booking package

Under Booking PackagesNew+, create a package in the Booking Package tab. Set the price (e.g. 450 euros instead of a 500-euro single price).
3

Link the allowance

Link the 10-pass allowance you just created to the package.
4

Set the tax rate

Choose the standard tax rate (e.g. 19%). VAT is shown directly on the purchase invoice.
5

Go live

Activate the Live toggle. Customers can buy the package on your booking page, receive a code and redeem it on every massage booking.
A coworking operator wants to offer day-pass packages as gift cards by post.
1

Create an allowance

Create a quantity allowance (value: 10), limited to the day-pass resource.
2

Create a booking package

Create a package with a price, link the allowance and add a document template for the gift card.
3

Configure shipping

Set shipping mode to Optional and store the shipping costs (e.g. 2.90 euros).
4

Enable delivery address

Enable Offer delivery address so customers can enter a different delivery address.
5

Go live and handle it

Activate the Live toggle. When a customer chooses shipping, the shipping costs are added. In the admin area, you see open shipments and mark them as done once sent.

FAQ

The default is 730 days (2 years) or the validity configured in the package. The validity can be adjusted individually when creating a code.
Yes. Since July 2026, anonymous codes without a stored customer can be created, e.g. for bulk sales or promotions.
Under Booking Codes in the menu bar. There you can filter, export and view the redemption status.
Yes. Shipping costs appear as a separate line item on the invoice, in addition to the package value.
A booking package is purpose-bound (specific allowance, VAT at purchase, redemption as a discount). A value voucher is a multi-purpose voucher (pure monetary value, 0% VAT at purchase). Learn more in the Value Vouchers article.

Troubleshooting

Check whether at least one package is set to Live. Packages in draft mode aren’t shown on the booking page.
Check: has the expiry date passed? Is the linked allowance used up? Does the allowance apply to the selected resource?
With imported codes, it can happen that the billing fails on redemption. In that case, contact support with the package name and the affected code.