Key | parent | P | fe story points | be story points | story points | Status |
---|---|---|---|---|---|---|
SM-2106 | Top-up via E-Wallet (Paynamics) | In App | 2.0 | 5.0 | Done |
Â
Role: User
Objective:
The user should be able to see the Transaction detail after he/she creates the top-up.
Reason:
The user will be able to see all the details or check the Transaction status.
Functional requirements:
After user creates the Top-up, this transaction should be shown as Pending until the customer completes it. Paynamics has it’s own internal timeout, so it will cancel the transaction and send a notification if the customer doesn’t complete it on time.
UI requirements:
All the details on the screen are in a read-only mode.
Process flow: https://safibank.atlassian.net/l/cp/gfrxHApM
Execution steps (Happy path):
User is on “Transaction history” screen
User taps on a transaction
Transaction details are displayed
Internal dependencies:
🟢 4. Insert E-Wallet Credentials to Log-in
Transaction Processor Manager
Thought Machine
External dependencies:
Paynamics
Alternative scenarios:
User is on “Processing transaction” screen
User taps “See transaction details“
Transaction details are displayed
Acceptance criteria:
user is able to see all the transaction details related to a specific transaction selected from the list of transactions (history)
User is also able to display Transaction details by clicking on the hyperlink “See transaction detail” from the status screen after each transaction
transaction details are displayed to the user in read-only mode
“Transaction detail” screen includes:
the transferred amount
Date and time of the transaction
information about the status of the transaction
Pending
Successful
Canceled
E-Wallet name
Beneficiary name (user)
SaFi account number
Note for myself (editable)
Links to wireframes/UI:
https://www.figma.com/file/dkDQHRa1zq7tU58MiL6hBR/SaFi---UI---MVP-(Shared)?node-id=9%3A3465