Every experience on CaptainBook needs at least one pricing category. The Pricing section on the experience edit page lets you define how customers are charged — whether per person or per group — and allows you to create multiple fare tiers such as Adults, Children, or Seniors.
Accessing the Pricing section
Open the Experiences page from the left sidebar, then click the name of the experience you want to configure. Scroll down to the Pricing section on the experience edit page. You will see the current pricing strategy summary and buttons to CHANGE PRICING STRATEGY or SAVE & CONTINUE.
Choosing a pricing mode
CaptainBook offers two pricing modes, controlled by the Price is per person toggle in the Pricing section:
Per person (toggle ON) — Each guest is charged individually. This mode supports tiered pricing with multiple categories (e.g., Adults, Children, Seniors), each with its own fare and age restrictions. Ideal for group tours, classes, or shared experiences.
Per group / per booking (toggle OFF) — A single flat fee is charged for the entire booking, regardless of the number of guests. Tiered pricing is not available in this mode. Best suited for private tours, transfers, or venue rentals.
Managing pricing categories
Click CHANGE PRICING STRATEGY to open the dedicated Pricing page where you can manage your pricing categories. Each category includes the following fields:
Name — The display name for this fare (e.g., "Adult", "Children", "Senior"). This name appears on the booking widget and checkout page.
This fare is only used internally — Check this box if the category should be hidden from customers and only used for internal tracking or reporting.
Default fare — The base price for this category, shown in your workspace currency (e.g., EUR 50,00 per person). You can override this at the schedule level for specific time slots or seasons.
Age restriction — Click the link to set a minimum and maximum age for this category (e.g., 12–99 for Adults, 0–11 for Children). This helps validate bookings and display the right category to customers.
Type — Select the traveler type from the dropdown (e.g., ADULT, TRAVELLER, CHILD, INFANT, SENIOR, STUDENT). This is used for OTA integrations and reporting.
Adding and removing categories
To add a new pricing tier, click ADD A NEW CATEGORY at the bottom of the Pricing page. Fill in the required fields (Name, Default fare, Type) and optionally set age restrictions. Click UPDATE to save the new category.
To remove an existing category, click the REMOVE button next to the category you want to delete. This action cannot be undone, so make sure the category is no longer needed before removing it.
Setting the starting retail price
The Starting from retail price field at the top of the Pricing section shows the lowest price displayed to customers on listings and search results. CaptainBook automatically calculates this from your pricing categories, but you can override it with a custom value if preferred.
VAT Rate
If your workspace uses the Fattutto integration, you can enter a VAT Rate (%) for each experience in the Pricing section. This rate is applied to invoices generated through the integration. Leave this field empty if you do not use Fattutto or if VAT does not apply.
Tips
Use per-person pricing for experiences where each guest should be counted and charged individually (e.g., walking tours, cooking classes).
Use per-group pricing for fixed-rate services where the number of guests does not affect the total cost (e.g., private transfers, boat charters).
Set age restrictions to ensure the correct pricing category is automatically applied during booking.
Remember that schedule-level pricing overrides can be set within each schedule to handle seasonal or time-based price variations.

