Traveler Detail Page

Navigation: This page will be launched when user will click Continue button on Flight Review Page.
Scope:
User will see the Login icon to enable the guest user to Login and continue with the booking.
This page allows user to add/view:
Itinerary Details(view)
Traveler Details
Contact details.
User is also able to add/select/apply below information through this page:
Promocode
GST (if any)
Add-ons
User Is also able to apply for VISA request by clicking on checkbox for international itineraries.
User Story:
As a customer, I want to update or review the Traveler details, so that the personal details are associated with the booking before proceeding check-out.
As a customer, I want to provide Contact details with single contact number and Email ID, so that I am able to continue booking with the contact details provided.
As a customer, I want to login/register, so that I am able to select, and access saved travelers information.
As a customer, I want the ability to add promocodes so that the applicable discounts and benefit is shown based on the promocode towards the booking amount.
As a customer or a company, I want the provision to provide GST information, so that I can avail GSTIN benefits before continuing with the booking process.
As a customer, I want to select one or more add-ons, so that based on the add-ons selected my booking amount either remains the same or increases before proceeding to checkout.
As a customer, I want to opt for a Visa so that my Visa request is registered with Akbar travels.
Access: All users have access to this page
Design:
image.png

Screen Fields(Traveler Details Page)
Field
Field Type
Mandatory/Optional
Description
1
Traveller Details
Page Heading Label
This page allows user to view the flight information, travelers information and contact information
2
Login/Sign-up
Link Icon
O
User will see a login icon incase user wants to login during the booking journey.
Once logged-in user will see the +saved travelers option from previous bookings saved data.
Rules:
If user is not logged in, it will be login icon.
If user is logged in, it will be travelers icon.
If user is logged in, by default the travelers list should pop up to select.
3
Combo Field
Label
M
This is the header of the page. It will showcase previously entered search criteria as follows:
source city
destination city
no. of Travellers
Date of departure
Booking Class
4
View Details
Link
O
It should show in a pop-up/drawer page about the flight details: Flight Number, Aircraft information Airline name and Airline logo, Terminal name Departure and Arrival time Duration | Span Stops Baggage- cabin, check-in (in Kg or piece) Fare Type - Partially refundable or Non-Refundable Fare Rule Fare breakup (i button)
5
Traveler Details
Heading Label/Edit Button
Passenger high level information is visible like: Title Name Edit button: using this button user will land on Add travelers page to add and apply new changes. Rule: Once user will click on this edit button, user will land on Add travellers page over which, Saved travelers pop-up screen will show to the user to choose from the previously saved traveler information
6
Contact Information
Section Heading
M
User will get all the information like booking ticket, web check-in, payment confirmation, delays, etc. in the phone no. and Email ID mentioned in this section. In case of registered user, the email/ID and Phone no. will auto-populate. Rules: Both the fields are mandatory Login/sign-up Email ID and phone no. will be populated here by-default for the registered user. Guest User need to enter contact information. Registered user can also edit this field in case user want ticket information and booking details to be sent on different contact details.
7
country Flag/Code
Dropdown
M
Country Code and Flag will be fetched from API.
8
Phone no.
textbox
M
Valid phone no. should be entered by the user Rules and Validations No. of digits will depend on country code (for Gulf the digits will be from 7 to 15), keyboard will numeric. Login/sign-up phone no. will be populated here by-default.
9
Email ID
Textbox
M
Valid Email ID should be entered by the user. This email ID will be used at the time of cancellation to validate the user. Rules and Validations It should be in the format of abc@xyz.com Login/sign-up Email ID will be auto-populated here by default in case of account logged-in. User can edit this field to add/update.
10
Disclaimer
Static Text
User will see the text “Travel alerts and booking itinerary confirmation will be sent on Entered email ID and phone no.”
11
GST/ Promocode/ Add-ons
Link
O
Customer has provision to add GSTIN, Select Add-ons like meals, seats baggage, etc. and also can apply/add promocode. On clicking user will be navigated to respective pop-up page. Add-ons: All the add-ons will be in form of Icon as links, On clicking user will be navigated to pop-up page. Exception: Need to remove GST feature for Gulf Country. VAT will be included in case GULF and not Indian customer.
12
VISA
Checkbox
O
There will be a checkbox to click on, VISA request will be generated which will be catered offline without breaking user journey. Akbar travels will cross-sell VISA using this function
13
Continue
CTA
M
An Itinerary creation request will be generated upon clicking of “CONTINUE” button and user will be redirected to the payment page.
There are no rows in this table

Acceptance Criteria:

Given I am a customer, When I land on travelers’ detail page, the system must ensure that I am able to view combination field label showing selected flight's information along with booking class and no. of travelers.
Given I am a guest user, When I click on login/register account icon, then the system must ensure that a pop-up will open showing login/sign-up page, If I am logged in than the system will by-default pop-up travelers list.
Given I am Logged-in User, When I land on Travelers Detail page, then the system must automatically show pop-up page having list of travelers saved during previous bookings so that I can choose the traveler and avoid re-entering of data.
Given I am a customer, When I click on View Details, then the system must ensure that a pop-up will open showing summarized flight details.
Given I am a customer, When I click on edit icon in travelers’ details section, Then the system must ensure that Add travelers Detail pop-up page will appear.
Given I am a logged in customer, When I click on editable fields in Contact Information section, Then the system must ensure that cursor blinks so that I can edit the phone no. or Email ID.
Given I am a Guest User, When I click on editable fields in Contact Information section, Then the system must ensure that cursor blinks so that I can add the phone no. and Email ID.
Given I am a customer, When I add promocodes, Then the system must ensure that the applicable discounts and benefit is shown based on the applied promocode over the booking amount.
Given I am a customer, When I provide GST information, Then the system must ensure that the GSTIN no. is valid, and the applicable benefit is reflected in the booking amount.
Given I am a customer, When I select one or more add-ons, Then the system must ensure that the add-ons selected either keeps the booking amount same or increases it before checking out.
Given I am a customer, When I opt for Visa, Then the system must ensure that my Visa request is registered with Akbar travels.
Given I am a customer, When I want to edit or review the Traveler details and Continue, Then the system must ensure that the personal details are associated with the booking before proceeding to check-out.
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.