Key | parent | P | fe story points | be story points | story points | Status |
---|---|---|---|---|---|---|
SM-3767 | Digital Goods: Mobile Top-up Airtime Load (Paynamics) | 1.0 | 0.0 | 1.0 | Done |
Role: User
Objective: want to see an overview of the transaction details,
Reason: so that I can confirm the “Buy Load” transaction from my SaFi bank account to a telco provider. Take into account also SM-3969 - Display Fee for Bill & Mobile Airload Transactions Blocked Task
Functional requirements:
Details of the transaction are displayed and with a passcode verification, the transaction is processed through Paynamics.
UI requirements:
“Review transaction” screen should include all the details from the previous screens:
phone number that the user is buying the load for
name of the beneficiary
name of the telco provider
load type
product SKU
product description
Amount
Note to self (optional)
CTA button “Buy”
Process flow:
Load type is selected
All data of the transaction is displayed on the “Review transaction” screen
User can add a “Note”
After tapping “Send”, password verification flow is initiated
Execution steps:
User selects “Load Type” and taps “Continue”
“Review transaction” screen is displayed
User reviews details
User taps “Buy” button
User verifies themselves with password
Internal dependencies:
Password verification
🟢 4. [FE] Select Load Type & Product SKU [per Telco provider]
External dependencies: -
Alternative scenarios:
User selects “Load Type” and taps “Continue”
“Review transaction” screen is displayed
User reviews details
User adds a “Note” to the transaction
User taps “Buy” button
User verifies themselves with password
Acceptance criteria:
a “Review transaction” screen is displayed to the user after he selected the load type and product on the previous screen
it should include all the details from the previous screens:
phone number that the user is buying the load for
name of the beneficiary (owner of the phone number), doesn't need to be a legal name. If we don't have the name because the phone number was filled in manually, we will not display the name.
The name is available if:
the owner of the phone number is the user (the number is registered in SaFi)
the contact with phone number was selected from the contact list (name was attached to this contact)
date
name of the telco provider
load type (Load/Data/Call & Text)
product SKU (even for Load will be displayed)
Amount (if there is a range always choose the minimum amount)
Note to self (optional)
CTA button “Buy”
Links to wireframes/UI:
https://www.figma.com/file/dkDQHRa1zq7tU58MiL6hBR/SaFi---UI---MVP-(Shared)?node-id=9925%3A62464