Key parent P fe story points be story points story points Status
SM-2106 Epic Top-up via E-Wallet (Paynamics) | In App Medium 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):

  1. User is on “Transaction history” screen

  2. User taps on a transaction

  3. Transaction details are displayed

Internal dependencies:

🟢 4. Insert E-Wallet Credentials to Log-in

Transaction Processor Manager

Thought Machine

External dependencies:

Paynamics

Alternative scenarios:

  1. User is on “Processing transaction” screen

  2. User taps “See transaction details“

  3. 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