Key | parent | P | fe story points | be story points | story points | Status |
---|---|---|---|---|---|---|
SM-2429 | Money Withdrawal via Cash-Out (Paynamics)| Only in App | 2.0 | 0.0 | 2.0 | Done |
Role: User
Objective: want to see the status of my transaction and be able to display the transaction details
Reason: so that I can check the transaction reference code and show it to the merchant.
Functional requirements:
The transaction pending screen is displayed after the money withdrawal request was submitted.
UI requirements:
Transaction details are displayed on the screen.
Display instructions under transaction details.
Process flow: Money Withdrawal via Cash Out
Execution steps:
The user submits the cash-out withdrawal transaction on the Transaction Details screen.
The transaction process begins, and the transaction is in a pending state.
Instructions are displayed on the screen.
Money is debited from the account immediately
The user has to follow instructions to complete the transaction
The reference code is valid for 5 calendar days
Internal dependencies: 🟢4. Review the Transaction & Submit
External dependencies:
Paynamics
Alternative scenarios:
The transaction failed due to fraud check or not enough money on the current account balance.
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 (the code will be displayed)
“Valid until”: day and time until the Reference Code is valid (5 days from creating the transaction)
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 at the OTC merchant are displayed (only while the status of the transaction is Pending):
1. Go to the nearest “OTC merchant name”
2. Present your reference number
3. Get money (cash) at the cashier
4. Keep your receipt as a proof
Links to wireframes/UI: https://www.figma.com/file/0LEEFZgkUnPkPTkY9PMREt/SaFi---WF-%26-UI-(Shared)?node-id=9435%3A104698