Create an extra with stay days functionality and select it in bookings
Overview
This guide describes how to set up an extra with Stay Days functionality and how to select it within a booking. The Stay Days feature allows the price of an extra to be calculated dynamically based on the guest’s actual stay duration.
Step-by-Step Configuration
Step 1 – Access the Extras Page
Navigation:
Extras Setup → Extras
The page displays all available extras configured in the system.
Step 2 – Create a New Extra
Click Create to open a new extra configuration form.
Step 3 – Enter Extra Details
Fill in all required fields, such as:
Name
Category
Price
Any other mandatory parameters relevant to the extra type
Step 4 – Enable Stay Days Functionality
Expand the Other Settings section.

Tick the checkbox Use Stay Dates in Prices.
✅ Result: The checkbox appears as selected, enabling the Stay Days functionality for this extra.

Step 5 – Configure Prices
Go to the Prices tab.
Click Create to add a new price line.
Define your pricing rules, ensuring the Stay Date columns are visible.
Set the required price and cost details.
The system applies price rules based on the customer’s stay period.

Step 6 – Save the Configuration
Click the Save icon. A success confirmation will appear, and the new price rule will be stored correctly.
Test the Stay Days Setup in Bookings
Step 7 – Create a New Booking
Open the Booking module.
Create a new booking and ensure it has status OK.
Step 8 – Edit the Booking
Click Edit Passengers.
Open the Extra category used during setup.
Select the extra you configured with Stay Days functionality.
The extra is visible and selectable within the booking.
Notes
Ensure the extra’s price rule date falls within the booking’s stay interval.
This setup allows dynamic pricing based on the actual stay dates, improving pricing flexibility and accuracy.
Last updated
Was this helpful?

