“More Details” Pop-up in Vacation Builder Shop Results
Overview
This feature introduces a “Details” link and pop-up in the Softrip Vacation Builder shop results, providing users with a consolidated view of key information for each service. The pop-up displays inclusions, cancellation terms, cost details, and internal notes—improving transparency and usability for both internal and external users.
Feature Summary
Details Link:
A new “Details” link appears beneath the pricing for each service in the shop results.
Clicking the link opens a pop-up with multiple tabs, each showing different types of information about the selected service.
Tabbed Pop-up:
The pop-up includes the following tabs (only shown if data is available):
Inclusions: What’s included with the service.
Terms: Cancellation and other relevant terms.
Cost Detail: Detailed cost breakdown and costing log (permission-controlled).
Internal Notes: Additional notes for internal users.
How It Works
Shop Results
The “Details” link is displayed for every service in the vacation builder shop results.
Clicking the link opens a pop-up with a header (“Details for [Service Description]”) and relevant tabs.
Details Pop-up Tabs
Inclusions
In the current system, multiple rate code options for each service are displayed. Some rate codes have mapped inclusions, while others do not. The goal is to provide additional mapped information on a per Room/Rate basis within the “Details” section of each Room/Rate option.
Review Inclusion Mapping set up here: https://softrip.atlassian.net/wiki/spaces/KBPUB/pages/1416200209
Cancelation Terms
The Terms section allows you to review cancellation policies for your suppliers and services.
Tab is hidden if no terms are loaded
Review Cancellation Terms set up here: https://softrip.atlassian.net/wiki/pages/resumedraft.action?draftId=1437007874&draftShareId=7cf080d0-3cc3-4774-a252-555f3c7cac9d
Cost Detail
Shows a detailed cost breakdown and costing log
Visible only to users with checkpoint R199 (View Cost Detail)
For external hotels: Includes data from the interface
For internal hotels: Shows the internal pricing engine’s calculations
Tab is hidden for users without the required permission
Learn more about Cost Detail here: https://softrip.atlassian.net/wiki/spaces/KBPUB/pages/1435303955
Internal Notes
Displays internal notes from Supplier Amenities
Only visible to internal users.
Supports HTML formatting.
Tab is hidden if no internal notes are available.
Review Internal Notes set up here: https://softrip.atlassian.net/wiki/spaces/KBPUB/pages/1435631635
Implementation Details
Data Sourcing:
All relevant data is included in the service’s AdditionalData or properties, minimizing database calls.
Tabs are dynamically shown or hidden based on data availability and user permissions.
Permissions:
The Cost Detail tab is restricted to users with checkpoint R199.
The Internal Notes tab is only available to internal users.
User Experience:
Tabs without data are automatically hidden, ensuring a clean and relevant display.
The pop-up is designed to be consistent across shopping, cart, and edit item screens.