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

  1. Expand the Other Settings section.

  1. 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

  1. Go to the Prices tab.

  2. Click Create to add a new price line.

  3. Define your pricing rules, ensuring the Stay Date columns are visible.

  4. 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

  1. Open the Booking module.

  2. Create a new booking and ensure it has status OK.

Step 8 – Edit the Booking

  1. Click Edit Passengers.

  2. Open the Extra category used during setup.

  3. 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?