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

 

Role: User

Objective:

type the amount of cash

Reason:

so that I can fund my SaFI account via chosen OTC merchant.

Functional requirements:

Amount of money

  • the input field contains a static PESO sign

  • only the numeric keypad is provided once the user clicks on the field

  • the user can type numbers with a decimal separator (point/dot)

  • while typing larger numbers (more than 999), every 3 decimal places will be automatically separated with a comma

  • the system automatically compares the typed amount of money with the maximum amount of money of the selected OTC partner

  • if the typed amount of money is more than the maximum amount a warning message will show

UI requirements:

  • numerical text box

  • CTA button “Continue” is displayed

Process flow: Top-up via Cash-In

Execution steps (Happy path):

  1. User taps on the input field

  2. Keyboard appears

  3. User adds amount

    1. If the amount is out of max range, please see Alternative scenarios.

Internal dependencies:

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

External dependencies: -

Alternative scenarios:

  1. The user adds an amount higher than the current account balance

  2. A warning is displayed until the user changes the amount

Acceptance criteria:

  • information about the current SaFi bank account balance is displayed

  • the maximum amount of money that can be transferred via selected OTC partner is displayed as an info-text

  • manual input of the amount must be provided to the user

  • the CTA button “Submit” is displayed

Links to wireframes/UI:

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