Payment Page

Scope:

Using this page user can select the mode of payment and do the payment to proceed with booking.
This will be applicable for India as well as Middle East countries
image.png

User Story:

As an Akbar travels user, I should able to view and select list of payment method so that I can proceed with successful booking in order to view ticket.

Navigation:

This page will be launched when user will tap Continue on Travelers Details page or from Add-ons Page.
Designs: (Designer will create both designs and provide options to the client for suitable one)
image.png

image.png
Payment option in KWT
Screenshot from 2024-02-22 11-19-20.png
Credit Card EMI option for payment in KSA

Screen Fields(Flight_Payment page)
Field
Field Type
Mandatory/Optional
Description
1
Select Payment Mode
Page Heading
This is the static text over the top of page for user to be confirmed about the type of page he is landed.
2
Combo field
Label
M
It will showcase previously entered search criteria as follows:
source city
destination city
trip type
no. of Travellers
Date of departure
3
Akbar Wallet**
Switch button
O
Full Amount and Partial Amount will be redeemable based on response.
User will see the expiry date so that the urgency is created to use the amount.
there is no add money option in the wallet only cashback will be reflected.
Rules:
It is by default enabled
Also shown on Fare breakup (when ‘i’ button is clicked)
Cashback received in specific currency and country will not be reflected if user has selected another country and currency.
4
Payment modes
Radio Button
M
The page will have different option for payment: UPI (Intent flow, Collect flow, pay using Mobile no.) Akbar Wallet** Credit Card/Debit Card Net Banking Credit Card EMI Wallet(Amazon pay, Mobikwik) Google Pay Apple Pay Phonepe( it will be browse based where login need to be done from start) Exception: When the user will be in Gulf countries, application payment options would be: KWT: KNET do not save the card details card details will be collected on Payment gateway page UAE/QAT/KSA- has credit card EMI option if amount is above 1000 units, credit/debit card and Netbanking option available. KSA have MADA card/credit card and credit card EMI options. Rules: Currency will be based on country’s base currency or the one which is selected from hamburger menu manually.
5
Total Amount
Text
provide total payment information
6
Payment
CTA
CTA button to proceed with the user journey and land to selected payment mode screen Rules and Validations Else, failure will redirect the user to the payment summary page so that user can select alternate payment method. If the payment is successful, user will be redirected to the Booking Confirmation page with a notification sent to Email. Promocode which is availed using a particular type of payment method will be verified at the backend. In case the promocode is valid only on selected cards starting from a Bin Number, and the payment method is not valid according to Promocodes terms and conditions or user entered a invalid card number or entered a card number which is not received in the Promo response from backend, then a consent will be asked from the user to proceed with payment without any discount(promocode). User based promocode will effect the Fare calculation. Bin number (XXXXXX-XXXXXXXXX) first 6 digits will be provided in the Promocode API response. Promocode will have an effect on the Fare calculation. Need to validate and match if the user entered eligible card number or not. Restriction message will be shown to the user “This promocode is invalid for this card, do you want to continue without Promocode or Retry with New Card no.” In case user continue without Back specific promocode, then by default promocode (example: ATFLY) will apply automatically. In case of Domestic-Multicity type of itinerary, the promocode will be Summation of pre-applied promocodes(example: 146 off on trip 1+103 off on trip 2= 249 off on complete itinerary for ATFLY)
7
Session Timer
Count down clock
M
User will see max limit of 25 min and the clock count down will start. Rule: The page will get reloaded and a notification pop-up will come showing “session timeout”
There are no rows in this table


Acceptance Criteria:

Given I am a customer, When I click on View Details, Then the system will ensure that
I can view the flight details along with refund policy.
Given I am a customer, When I apply a promocode, Then the system will ensure that:
On applying the promocode, the payment breakup is revised as per discount.
View a list of available promocodes to apply directly with the booking.
Given I am a customer, When I view the payment page, Then the system must ensure that:
I can select the appropriate payment method.
I am able to the save the payment credentials for the selected payment method
I am able to view the payment summary along with necessary fees in the form of a payment breakup On clicking pay now button,
I navigate to conduct the payment transaction.
If the payment is successful, I will navigate to the booking confirmation page with a notification sent to my Email/phone no.
If payment is unsuccessful, I will navigate to repayment page, from where I shall be able to retry the payment transaction or change the payment method
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.