Create a product
This page shows you how to create a product — a sellable extra your clients can add to their basket at checkout, such as a gift voucher, a wallet top-up, a punch card, or any custom item you offer alongside a booking. Products live on the Products page, and once one is online it shows up in the booking site's cart under the add a product prompt. This guide walks you through creating one from an empty dialog to a live product, with a worked example: a CHF 100 gift voucher.
1. Open the product dialog
Go to Products and click the Add product button — the plus icon at the top of the page (on mobile it lives in the speed-dial). The product dialog opens full-screen with two tabs, Product and Fields. A brand-new product starts offline, with a fixed amount type and your organisation's first configured VAT rate pre-filled, so you can build it in private before publishing.
2. Set the category and name
On the Product tab, start with the Category dropdown. It offers exactly two categories, Wallets and Vouchers — these are the only categories the booking site recognises. For our example, choose Vouchers from the list.
Next, give the product a Name. This is what clients see in the cart, so keep it clear — type CHF 100 Gift Voucher. Name and Category are the only two fields go flow requires: the Save button in the toolbar stays disabled until both are filled in and you have made a change.
3. Enter the price and VAT rate
Type the Gross price — the full amount the client pays. For the gift voucher, enter 100.
Then pick the VAT rate from the toggle beside it. The rates shown come from your organisation's configuration, displayed as percentages. A gift voucher is typically sold VAT-neutral, so choose whichever configured rate is 0% — the tax applies when the voucher is redeemed against a service, not when it is bought.
4. Choose fixed or flexible pricing
The Amount type selector decides how the price behaves:
- Fixed — the product always sells at the Gross price you entered. This is what we want for the CHF 100 voucher: every buyer pays exactly CHF 100.
- Flexible — the buyer chooses the amount themselves. Selecting Flexible reveals Minimum amount and Maximum amount fields, so you can set the bounds; switching back to Fixed clears them again.
Leave the gift voucher on Fixed.
A flexible example — the wallet top-up. Create a second product with Category Wallets (the built-in category), Name
Wallet Top-up, Amount type Flexible, Minimum amount50and Maximum amount500. At checkout the client sees an amount box instead of a set price, and can enter anything from CHF 50 to CHF 500.
5. Add texts, images and tags
Below the pricing, three optional sections finish the presentation:
- Texts — the multi-language wording clients read, with a Heading, Sub heading and Description per organisation language. For the voucher, set the heading to "CHF 100 Gift Voucher" and the description to "The perfect gift — redeemable against any treatment."
- Images — an image list supporting profile and session image types.
- Tags — free-form tags for grouping and searching, e.g.
gift.
6. Add checkout fields (optional)
Switch to the second tab, Fields, if you need to collect anything extra from the buyer — for a gift voucher, the recipient's name or a personal message. Tick Use field for each field you want and drag to order them. These custom checkout fields are asked only for this product.
7. Publish and save
Switch back to the Product tab, flip the status switch at the top from Product is offline to Product is online when you are ready for clients to buy it, then click Save in the toolbar. The product now appears in the Products list — you can drag it by its handle to control the order products are shown in.
Removing a product
To retire a product instead of publishing it, open it and click the delete icon in the toolbar to mark it for deletion. A warning banner appears over the form and the Product and Fields tabs lock while marked this way, so you can confirm before committing. Click the icon again to unmark it and restore its previous status. Click Save to apply the deletion.
Where the customer sees it
Once online, your CHF 100 gift voucher appears in the booking site's cart. After a client reserves a slot, the cart shows an add a product prompt listing your online products; they tap to add the voucher, and it is billed together with their booking at checkout. The flexible wallet top-up appears the same way, but with an amount box the client fills in.
Products are part of the Payments module: the Products switch only becomes available once Payments is enabled for your organisation, and editing products requires the config-write permission — without it, the Products page and this dialog open read-only.