The booking block allows you to offer your travelers a smooth purchasing experience, where they can select a package, customize their trip with additional options, and pay directly from any device—especially from mobile.
You only need to have a payment gateway connected and your legal texts configured to start collecting payments in minutes.
INDEX:
🔍 Getting started
Ready to start getting paid for your trips? Setting it up will only take a few minutes. Here are the basic steps to activate the payment block and start selling:
1. Drag the payment block into your trip
2. Add a base price
3. Publish and start collecting payments from your customers
Once a booking is made, the agency will see all the information in the bookings panel, including traveler details and the services purchased.
After booking, you can share with the traveler access to their traveler portal, both in the web version and the mobile app.
🧪 Use cases
Want to see how a payment block behaves in different types of trips?
Explore real examples adapted to various scenarios—from personalized trips and family packages to bookings without immediate payment. Each case includes a link so you can see the full example in action.
🧩 Key concepts
Base price and sections
The payment block allows you to configure how travelers book and pay for your trip. This block is made up of two main elements:
Base price (optional)
You can activate a base price for your trip, which is the main rate the traveler must select to proceed with the booking. For example, if you sell cruises, you could offer different cabin categories such as inside cabin, outside cabin, or suite. The traveler must choose one of these options to complete the booking.
If your trip does not require a base price (for example, if you only sell activities, excursions, or additional services), you can disable this option and work exclusively with optional sections.
You can also define whether the trip has a limited number of seats available or unlimited capacity.
Payment sections
You can add one or more sections to the payment block. These allow you to organize and offer additional options to the traveler, with or without an extra cost.
These sections can include categories such as hotels, supplements, activities, premium services, and more. Within each section, you can easily add and organize service blocks using drag and drop.
Each section can be configured as single-choice (the traveler can only choose one option, e.g., one type of room) or multiple-choice (the traveler can choose several options, e.g., transport, insurance, excursions, etc.).
You can also decide if the section is optional (the traveler can proceed without selecting anything) or mandatory (the traveler must select at least one option to continue with the booking).
Service block fields
Within each section, you can add the services available to the traveler. For each service, you can configure:
Title and description | What the traveler will see when selecting the option, with details if necessary |
Price | Cost of that service |
Seats | Maximum number of seats available for that option |
Min/Max bookings | Minimum and maximum a traveler can book in a single purchase |
Seat limits
You can set a seat limit either globally for the entire trip or specifically for each service block. This helps you better manage availability and avoid overselling services with limited capacity.
General trip limit: restricts the total number of bookings that can be made, regardless of which services the traveler chooses.
Per-service limit: defines how many seats are available for a specific option within a section.
Functionality with or without online payment
The booking block can work in two ways: with online payment enabled or without payment.
With online payment enabled: travelers book and pay instantly, ensuring the booking is paid when you receive it. You can offer full payment or, in the near future, installment plans. You can also enable different payment methods such as credit card or bank transfer.
Without online payment: travelers can complete the booking without making an immediate payment. This option is ideal for event registrations, pre-bookings, or quotes that are not yet finalized. The bookings will appear in your panel but will not be charged.
Payment methods
To allow your customers to pay for their bookings, you must have a connected payment gateway. Currently, our platform supports two main gateways. You can configure these options from your account: Settings > Payments. For more details, see the specific payment gateway documentation.
💡 Important: If there is no active payment gateway, you will not be able to enable online payments. You will still be able to receive bookings but not charge for them.
📝 Configuring traveler information requests
In addition to payments, you can use the payment block to collect the necessary information from each traveler. This allows you to personalize the experience and ensure you have all the important details before the trip.
You can decide how to manage booking payments. If you do not enable online payment, bookings will come in without associated payments. If you enable it, you can offer payment by card, bank transfer, or both.
ℹ️ Currently, only full payment is supported, but we are working to offer installment plans in the coming months.
Once you have configured your questions in the form section, you can save it to the library for reuse in future trips. This saves you time and ensures consistency across your products.
All information entered by the traveler is stored in their booking. You can easily view it from the back office, within the details of each order.
If you need to work with this data outside the platform, you can export all the information to an Excel file. The file includes all form responses, allowing you to share the data with your operations team or even suppliers.
📚 How to use the library
Have you created a complete payment block with prices, sections, extras, and custom forms? You don’t have to recreate it for each trip!
With the library, you can save an entire checkout block and reuse it easily in other trips.
When creating a new trip: drag the block from the library, and it will be inserted with all sections, services, and forms exactly as you configured them. You can edit it in the new trip if you need to make adjustments.
💡 General use example: You have a tour that repeats every month with the same price and services. You save the block once and reuse it in each edition of the trip. This saves you time, ensures consistency, and helps you scale faster.
You don’t always have to save the entire payment block. You can also save individual sections or even specific extras independently.
For example, if you’ve configured a hotel with different room types, prices, and seat numbers, you can save it as an independent block and reuse it in multiple trips without rebuilding it from scratch.
❓ FAQ
Can I charge for optional extras?
Yes. You can add sections with extra services (such as excursions, insurance, transportation, upgrades, etc.) and assign them a price. The traveler can select and pay for them directly during booking.
How can I avoid creating blocks repeatedly?
To avoid repeating configurations every time you create a trip, you can save any block to the library. This applies to both complete checkout blocks and individual sections (e.g., a hotel, a form, or a specific extra).
Does it work on mobile?
Yes, the entire booking and payment process is 100% mobile-optimized. Your travelers can view the itinerary, select options, fill in their details, and pay from any device.
Can I issue refunds?
Yes, you can currently issue full refunds from the back office. Partial refunds are not yet available, but we are working to offer them soon.
Can I charge additional amounts for an existing booking?
Yes. You can add a payment link from the booking and send it to the traveler to complete.
Can I modify an existing charge?
Not directly. If you need to adjust an amount already charged, it’s recommended to refund the full payment and issue a new charge with the correct amount.
Can I add travelers to an existing booking?
Yes. You can add them from the back office and, once saved, send them the corresponding payment link.
What are the possible booking statuses?
Confirmed: The booking is active.
Pending payment: The booking exists but not all payments are complete.
Payment completed: All payments associated with the booking have been successfully processed.
Can I add a traveler to a reservation?
Yes, you can manually add travelers to a reservation from the back office.
How are my travelers notified about the reservation?
Once the reservation is completed, the traveler will see a confirmation screen.
They will also receive an email with all the details, including access to the Traveler Portal / Mobile App, where they can create or log in to their account to view the itinerary, documents, and trip notifications.