Key | parent | P | fe story points | be story points | story points | Status |
---|---|---|---|---|---|---|
SM-1804 | Top-up via Cash-In (Paynamics) | Only In App | 3.0 | 5.0 | 8.0 | Done |
Â
Role: User
Objective:
The user should be able to display the Top-up Reference code and other details and show it to the OTC partner (merchant).
Reason:
The user will be able to fund SaFi account with money - cash at the selected cashier (merchant).
Functional requirements:
Details of the transaction are displayed on the screen & users can cancel the cash-in request, view transaction details.
While the transaction is in pending state, the instructions are being displayed on top of the panel.
After the transaction has been successful, the instructions disappear.
UI requirements:
Details of the transaction are displayed on the screen.
CTA button “Cancel cash-in request” is displayed
Process flow: Top-up via Cash-In
Execution steps (Happy path):
User is on “Pending Transaction” screen
User taps on “See transaction details”
Transaction Details are being displayed
Internal dependencies:
🟢 4. Review the Transaction & Submit
External dependencies:
Connection with merchant
Alternative scenarios:
User is on “Pending Transaction” screen
User taps on “Cancel cash-in request”
Transaction is being cancelled
or
User taps on “See transaction details”
Transaction Details are being displayed
User taps on “Cancel cash-in request“
Transaction is being cancelled
Acceptance criteria:
“Transaction pending” information screen is displayed to the user as a confirmation, that the user submitted the transaction request.
This includes:an icon and the transaction status “Transaction pending”
“Reference Code”
status “Pending” when the code was not yet generated
status with generated code (only the code will be displayed)
“Valid until”: day and time until the Reference Code is valid (24h from creating the transaction)
OTC merchant name
“Top-up amount”
User is able to display Transaction details by clicking on the hyperlink “See transaction detail”
The instructions for the user on how to complete the transaction differ from merchant to merchant
the list of payment instructions for each merchant are described under the technical analysis >>Â https://safibank.atlassian.net/l/cp/VmcYip0T
CTA button “Cancel the top-up request” is available to the user
after 24h the reference code will expire and the user will be notified via push notification that the transaction was automatically canceled
Links to wireframes/UI:
https://www.figma.com/file/0LEEFZgkUnPkPTkY9PMREt/SaFi---WF-%26-UI-(Shared)?node-id=7047%3A65109