Key | parent | P | fe story points | be story points | story points | Status |
---|---|---|---|---|---|---|
SM-2459 | Money Withdrawal to E-Wallet (Paynamics)| In App | 2.0 | 8.0 | 2.0 | Done |
Role: User
Objective: want to see details of created transaction
Reason: so that I can check the transaction status
Functional requirements:
“Transaction in process” screen is displayed after the money withdrawal request was submitted.
UI requirements:
Transaction details displayed on the screen.
Process flow:
The flow for Money Withdrawal via E-Wallet is the same as the flow for Money Withdrawal via Interbank Transfer, so the information below is also applicable for Money Withdrawal via E-Wallet.
Money Withdrawal via Interbank Transfer
Execution steps:
User submits the E-Wallet withdrawal transaction on the Transaction Details screen.
Transaction process begins, the transaction is “in process” state.
When the transaction is completed by the user and money is successfully transferred to E-Wallet, the transaction status changes to “Payment successful”
Internal dependencies:
🟢3. Input Desired Amount, Select Frequency & Submit Selection
External dependencies:
E-Wallet connection
Alternative scenarios:
Display error state for transaction in case the payment is not successful.
Acceptance criteria:
“Payment in Process” information screen is displayed to the user after the transaction request was submitted (transaction was created).
This includes:an icon and the transaction status “Payment in Process”
E-wallet name
date of the transaction
amount
User is able to display Transaction details by clicking on the hyperlink “See transaction detail”
Once the transaction is completed and the account has been withdrawn, the transaction status will change to “Payment successful”
Links to wireframes/UI: https://www.figma.com/file/0LEEFZgkUnPkPTkY9PMREt/SaFi---WF-%26-UI-(Shared)?node-id=9435%3A104379