One Way Flights

Scope :
In this section we will view that how a user can select one 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 one way flights as per my preferences selected in the flight search page, so that I can select the available flight and continue with the booking.
As a customer, I want to update my preferences of search and filters by clicking modify search, so that the available one way flights are Sorted, Filtered and is also based on the updated search query.
As a customer, I want to select the specific one way flight, so that I either navigate to Fare Type/Branded Fare page in case the flight offers different seat upgrades from where I can continue to Flight Review Page or I navigate to the Flight Review Page directly to review flight details and continue with the booking.
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 view the offers applicable for flight booking in the header, in the availability tiles and after 3 availability tiles, so that I can avail the applicable and promotional offers while booking flight.
As a user, I should be able to view fares in the fare calendar in a scrollable view, so that I can compare the fare and availability based on nearby dates.
Navigation:
This page will be launched when user will tap on flight search page after selecting One-way as a trip type.
Flight Availability Page
One way flight.png

One Way Flight - 2.png

Data Elements (Flight Availability Page - Domestic One way)
Field
Field Type
Mandatory/Optional
Description
1
Combo Field
Label
M
It will showcase previously entered search criteria as follows:
source city
destination city
no. of Travelers
Date of departure
Booking Class
2
Quick Calendar Bar
Text with Link
O
The Bar is a quick Calendar along with Fare through which user can select and change the nearby dates easily
The fare will be visible through cache.
Show Month in MMM format in vertical view along side of Dates.
Rules and Validations:
Show Price on calendar through caching and will be available through the API
This is only in case of One way.
3
Modify Search
Edit Icon
O
By clicking this, user will be able view and edit all the details filled in the previous (search page), without breaking the user journey
4
Filter Menu
Filter Icon
O
By clicking this, user will be able to filter the flight by Time, Stops, Airlines along with Staring Price, Refundable, Nearby airport (user will find more options apart from the entered international destination)
Rules and Validations:
Nearby Airport is applicable for International flights and will be available in the availability response.
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
User should be able to Reset the filter, if the user has applied too many filters.
5
Sorting Bar
Text with link
O
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 and Validations:
By default, the list of flights shall be sorted based on “Price”(low to high).
tap on link to change the direction of sorting either from low to high or vise-versa
User should be able to Sort onward and return flight separately in case of Roundtrip search
6
Flight List Title
Title View
M
User can click on preferred tile for selecting the flight after viewing information present on each tile as below:
Flight Number, Airline name and Airline logo
Departure and Arrival time
Duration | Span
Departure & Arrival airport code based on response
Layover time and Layover airport
Number of Stops and code of the stopover airport
Type of Fare class - Flex, Handbag
Seat count Fare Type - Refundable or Non Refundable
Gross fare - Strike Gross Fare, if Net fare is lower than Gross Fare
Net Fare - Show Net fare only, if Gross and Net are same
Discount:
Promocode is applied by default and shown as tag at the top of tile.
Instant Discount bar will be shown at the bottom of the tile in case Akbar travels is providing an instant discount which is not a part of promocode, discounts will also be shown at the fare breakup in review you itinerary page.
Rules:
User will be redirected to the flight review page in case of normal fare of that flight or will redirect to Branded Fare Page in case flight response have more than one type of Fares available for that particular flight
If flight is arriving on the next day or +2 days, show the number of day at the arrival airport code.
provision of whether the fare need to be shown as striked or not, will be based on Response
7
International One way
Scenarios
O
Rules:
In case of sector change, then show a pop-up screen to notify user that the sector which is selected will have the destination as a nearby airport.(example: Delhi-Dubai may show result as Delhi-Sharja).
The nearby airport list will be response based.
Refundable and non-refundable tags will be including in One-way international.
There are no rows in this table
Acceptance Criteria:
Given I am a customer, When the trip type is One Way 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 one way flights are available mentioning departure time, arrival time, duration, layover time, layover airport, stop count, airline name and logo, price and applicable offer.
Sorting based on Time, Duration, Price and Best Value is available for the One Way flights.
In case the flight does not offer seat upgrades, On clicking a tile for one way flight, 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 a tile for one way flight, I will navigate to Fare Type/Branded fares 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.
In case the International Flight is selected having Nearby Airport option available, On clicking
2. Given I am a customer, When I click on Fare calendar, then the system must ensure that horizontal scrollable calendar must show:
30 days fare range from current date till next 30th Day, if the depart date is current date.
15 days previous fare range and 15 days later fare range in case a random date is selected.
3. 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.
On clicking OK, the list of One Way flights is updated as per the updated preferences.
4. Given I am a customer, When I click on Filter icon, then the system must ensure that:
All the filters like Time, Stop, Airlines along with Staring Price and Nearby Airports are visible to the user.
All filters have the options of range to be selected.
On clicking Range Option, the filtered flight will be listed.
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.