Round Trip Domestic Flights

Scope :
In this section we will view that how a user can select Round Way Flight as a trip to view list of flights as per the option selected.
User Story:
As a customer, I want to view list of available onward and return in Round Trip flights as per my preferences selected in the flight search page so that I can select the available flights as per onward and return dates to continue with the booking.
As a customer, I want to update my preferences of search by clicking modify search so that the available onward and returns flights are based on the updated search query.
As a customer, I want to apply filters separately on onward and return flights based on predefined parameters like Time, Stop, Airlines along with Staring Price and Refundable, so that the specific list of either onward flights or return flights is filtered out in the Flight Availability Page.
As a customer, I want to sort the list of available flights, so that based on the sorting preferences of Time, Duration, Best Value or Price, the flight list is rearranged.
As a customer, I want to click on View Flight Details, so that flight details for selected onward and return flights is shown as a popover.
As a customer, I want to continue the booking with selected flights for both onward and return journey so that, I may navigate to either Fare Type Page or Flight Review Page as per the conditions laid down by the airline for booking.
Navigation:
This page will be launched when user will tap on flight search page after selecting Round trip as a trip type. search flight
Layout:
Flight Availability Page
Round Trip Domestic.png
Data Elements(Flight Availability Page - Round Trip)
Field
Field Type
Mandatory/Optional
Description
1
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 Travelers
Date of departure
Date of Arrival
Booking Class
2
Onward/Return Header
Header
User will be able to view Header above left and right columns to differentiate between onward and return flight listing.
3
Modify Search
Edit Icon
O
Value in this field will be fetched from the search information provided on the Search Flights page
4
Filter Menu
Filter Icon
O
By clicking this, user will be able to apply filters separately for both onward and return flight by Time, Stops, Airlines along with Staring Price, Refundable.
Apply button will save and apply the filters on flight results.
once user has applied filter on trip-1 and moved to trip-2, then the filters applied on trip-1 will be autosaved and vice-versa.
Rules and Validations:
A user should be able to reset the filter in case, if he has applied too many filters.
User can select more than one filtering criteria to filter results as a combination of different filters.
User should be able to filter onward and return flight separately in case of Roundtrip search
Refundable/non-refundable tag is not shown on domestic-round trips but filter will be applied as the response contain information at the backend
5
Sorting Bar
Text with Link
O(by default sort is based on ‘Price’)
User will be able to sort the flight by:
Price( Low to High & High to Low)
Duration(Minimum & Maximum)
Time( First & Last Flight of the day)
Best value (sorting based on min. stoppage(1st)+duration(2nd) + cheapest price(3rd))
Rules:
By default, the list of flights shall be sorted based on “Price”(low to high).
User should be able to Sort onward and return flight separately in case of Roundtrip search
6
Flight List Title
Tile View
User can click on preferred tile for selecting the flight. each tile will have features as below
Flight Number, Airline name and Airline logo
Departure and Arrival time
Duration | Span
Stops
Seat count left
Fare Type - Refundable or Non Refundable
Gross fare - Strike Cross Fare, if Net fare is lower than Gross Fare
Net Fare - Show Net fare only, if Gross and Net are same
Discount
Instant discount - User will get instant discount on the next page without applying promocode.
Promocode displayed and applied on the availability page
Promocode displayed but applied on the next page
Fare Details
Validations:
To show the urgency to user, Add the no. of seats count left if less than or equal to 4.
7
Fare Bar
Bar
This Bar contains fare breakup and Book/View Fare (CTA) Fare information of onward and Return journey along with the time, logo, price of each trip and total amount. Rule: Either Book button will be CTA or the View fare depending on the Fare type availability. On clicking Book button, user will be redirected to the flight review page in case of normal fare of that flight
There are no rows in this table
Screen Messages and Conditions
Scenario
Type
Display
Trigger
1
User has selected departing flight before Arriving flight time. Rule: This condition is applicable for Availability page - Roundtrip scenario.
Error
Departing flight should be 3 hours after arriving flight. Please select different combinations
Calendar date link
There are no rows in this table
Acceptance Criteria:
Given I am a customer, When the trip type is Round Trip and as per the preferences provided in the flight search page, then the system must ensure that:
Preferences provided in the Flight Search Page are visible in the Flight Availability Page.
List of Round Trip flights are available mentioning Departure Time, Arrival Time, Duration, Stops, Airline, Price and Applicable Offer
Sorting based on Time, Duration and Price is available for the Onward and Return flights
In case the flight does not offer seat upgrades. On clicking the tiles for Onward and Return flights each, I will navigate to Flight Review Page where booking details are visible with a provision to continue the booking journey.
In case the flight does offer seat upgrades, On clicking the tiles for Onward and Return flights each, I will navigate to Fare Type page where seat upgrade options shall be visible. On selecting the specific seat upgrade, I can navigate to the Flight Review Page where booking details are visible with a provision to continue the booking journey.
Given I am a customer, When I click on Modify Search to update the preferences provided earlier in the flight search page, then the system must ensure that:
All fields in the modify search are prepopulated with previous search preferences.
All fields in the modify search are editable to accommodate new search query.
Customer is able to select the applicable filters and reset the same, in case of multiple filters applied.
On clicking Search Flights button, the list of Round Trip flights is updated as per the updated preferences.
Given I am an AKT user, when I view the Fare bar, system must ensue that I am able to view Logo time and price along with Total amount that will be coming from APIs.
Given I am an AKT user when I click on:
Book button, System should ensure that I will be redirected to the flight review page.
View fare button, System should ensure that I will redirect to Branded Fare Page. d.

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.