Â
Key | parent | P | fe story points | be story points | story points | Status |
---|---|---|---|---|---|---|
SM-1641 | Top-up via E-Wallet (Paynamics) | In App | 3.0 | 3.0 | 8.0 | Done |
Role: User
Objective:
The user should be able to type the amount of money he/she wants to transfer from the chosen E-Wallet.
Reason:
The user will be able to fund SaFi account with money from chosen E-Wallet.
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 minimum amount of money of the selected E-Wallet company
if the typed amount of money is less than the minimum amount a warning message will show and the CTA button remains disabled
user clicks/taps on the CTA button “Continue” and will be redirected to the specific E-Wallet within SaFi app
UI requirements:
Process flow: https://safibank.atlassian.net/l/cp/gfrxHApM
Execution steps (Happy path):
User is on “Select E-wallet” screen
User selects an E-wallet merchant
User taps “Continue”
“Cash-in amount” screen is displayed
User adds the desired amount
Has to be higher than the minimum cash-in amount
User taps on “Continue”
Internal dependencies:
🟢 2. View 6 Logos of E-Wallets & Select E-Wallet
External dependencies: -
Alternative scenarios:
User adds the desired amount
Has to be higher than the minimum cash-in amount
User adds a “Note”
This is optional
User taps on “Continue”
Acceptance criteria:
information about the current SaFi bank account balance is displayed
manual input of the amount must be provided to the user
the minimum amount of money that can be transferred from the selected E-Wallet is displayed as an info-text
If the amount is lower than the limit an error message will be displayed
information about free remaining transaction is displayed
“Note for myself” is available to the user (optional)
the CTA button “Submit” is available to the user
a “Review transaction” screen is displayed to the user after submitting the transaction amount, with following details:
E-Wallet name
Amount
Fee
Total amount with fee
number of free transactions remaining
Note for myself
CTA button “Confirm”
Additional notes:
- According to which wallet is selected, there are different validation rules running in the background
Links to wireframes/UI:
https://www.figma.com/file/0LEEFZgkUnPkPTkY9PMREt/SaFi---WF-%26-UI-(Shared)?node-id=6687%3A59385