Key parent P fe story points be story points story points Status
SM-4674 Epic Top-up via Cash-In (Paynamics) | Only In App Medium 1.0 1.0 Done

 

Role: User

Objective:

I won't be able to activate another OTC transaction by the same merchant twice

Reason:

as there is a limit for Cash-in transactions - only 1 active OTC transaction per merchant is available. A pop-up window will communicate the message.

Functional requirements:

Before this scenario, a cash-in transaction from the same OTC merchant has been successfully started and there could not be more than 1 in progress.

UI requirements: -

Process flow: Top-up via Cash-In

Execution steps (Happy path):

  1. User has already placed a cash-out or cash-in transaction from an OTC merchant

  2. User is on the merchant selection panel

  3. Merchants are displayed with their logos

  4. User selects the same merchant

  5. pop-up window appears with the warning message

Internal dependencies: 🟢 2. View Logos of Over-the-Counter Merchants & Select Merchant

External dependencies:

Connection with available merchants

Alternative scenarios: -

Acceptance criteria:

  • User can select the desired OTC merchant from the list even if there is already an active Top-up via Cash-in

  • right after merchant selection a modal window with a warning message will be displayed (before the amount is even selected) with a message

    • “You have a pending [merchant name] cash-in via OTC transaction already” and the user cannot activate another cash-in transaction by a selected merchant

  • CTA button “See details” is displayed (after a click, the transaction detail will open)

Links to wireframes/UI:

https://www.figma.com/file/dkDQHRa1zq7tU58MiL6hBR/SaFi---UI---MVP-(Shared)?node-id=3145%3A53163