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

  1. User is on “Pending Transaction” screen

  2. User taps on “See transaction details”

  3. Transaction Details are being displayed

Internal dependencies:

🟢 3. Input Desired Amount

🟢 4. Review the Transaction & Submit

External dependencies:

Connection with merchant

Alternative scenarios:

  1. User is on “Pending Transaction” screen

  2. User taps on “Cancel cash-in request”

  3. Transaction is being cancelled

or

  1. User taps on “See transaction details”

  2. Transaction Details are being displayed

  3. User taps on “Cancel cash-in request“

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

  • 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