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

 

Role: User

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

Reason:

There is a limit for Cash-in Top-up transactions - only 1 active OTC transaction per merchant is available.

Functional requirements:

An active cash-in transaction has to be initiated for the same OTC merchant before, which is still in progress.

UI requirements:

Panel appears with the following text:

“You have a pending otcMerchant cash-in via OTC transaction already”

Cash-in amount displayed below

“Close” button

“See details” CTA button

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. Panel appears with the warning message

Internal dependencies:

🟢 Active Cash-In Top-ups Limitation

External dependencies:

Paynamics

Alternative scenarios: -

Acceptance criteria:

  • Currently validation happens when user submits process

  • Validation should happen when user selects the otc merchant

  • Other AC will be follow this ticket : SM-2290 - Active Cash-In Top-ups Limitation Done

Links to wireframes/UI:

https://www.figma.com/file/0LEEFZgkUnPkPTkY9PMREt/SaFi---WF-%26-UI-(Shared)?node-id=7047%3A65109

Attachments: