Customer Information on Hotel setup

Overview

This document outlines managing customer-specific information on hotel setups via a back-office interface. It includes step-by-step instructions, expected results, validation rules, and guidance on interacting with the “Passengers Information” tab.


Purpose

To verify that customer information for tickets, booking dates, and room types can be added, edited, and managed per hotel, including default and brand-specific configurations.


Test Case Steps and Descriptions

1. Navigate to Hotel Setup

  • Go to the "Hotel" menu → "Hotels" - A list of all hotels configured in the system is displayed.


2. Select a Specific Hotel

  • Click on the hotel for which customer info should be defined. - The hotel’s edit page is shown and the "Passengers Information" tab becomes visible.


3. Open the “Passengers Information” Tab

  • Displays a paginated list (25 entries per page) of all existing customer information rules.

  • If there are no rules, a message "There are no entries to show" is shown.

  • Sorting is available, showing the newest entry on top.

  • Each row includes an edit and delete button.

  • A "Default text" tab and additional tabs for each brand with custom text enabled are available.


4. Add a New Rule

  • Click the "Create" button.

  • A form opens for defining a new rule.


5. Fill in Customer Rule Data

Required Fields:

  • From / To (Departure Dates): Define the range for departure.

  • Booking Date From / To: Optional date fields to limit based on booking date.

  • Information for Customer: Text field displayed on ticket, WB, or booking page (input via pop-up).

  • Acknowledge Checkbox: Requires customer confirmation; has an info tooltip.

  • Room Type: Drop-down list showing all room types defined for the hotel.

Validation Notes:

  • “To” must be greater than “From”.

  • Date validation is based on combinations of departure date, booking date, and room type.

  • Overlapping rules with identical parameters are restricted.

  • Two rules may exist for the same period if they apply to different room types.


6. Save the Rule

  • Click the "Save" button.

  • Entry is saved and a confirmation message appears.

  • If validation fails, a warning message is displayed.


7. Cancel Creation

Action:

  • After editing, click "Cancel" - The entry is not saved and is removed from the list.


8. Edit Existing Rule

  • Click the "Edit" button on a specific rule. - Fields become editable. You can update all values.


9. Delete a Rule

  • Click the "Delete" button.

  • Confirm in the pop-up dialog. Expected Result:

  • Rule is deleted upon confirmation.


Brand-Specific Configuration

10. Managing Brand Tabs

Each hotel may have:

  • "Default text": Shared rule across all brands.

  • Brand-specific tabs: For hotels where “Use custom text” is enabled per brand.

Actions:

  • Select a brand tab.

  • Click Edit on the existing entry.

  • Save after editing.

Expected Result:

  • Customized rules are applied and saved per brand.


Notes on Edge Cases

  • Booking Dates Null: If booking dates are left null, the system compares only departure date rules.

  • No Booking Date Set: Allows broader application of rules without constraints on when the booking was made.

  • Multiple Room Types: Allows flexibility by separating rules for each room category.


Summary of Validations

Field
Mandatory
Notes

From/To (Depart)

Yes

"To" must be after "From"

Booking Dates

Optional

Valid only against same rule set

Info for Ticket

Yes

Opens pop-up to enter multi-line text

Acknowledge

Yes

User must check to proceed; tooltip provided

Room Type

Yes

Allows differentiating rules per accommodation category

Last updated

Was this helpful?