Key parent P fe story points be story points story points Status
SM-2051 Epic Money Withdrawal to E-Wallet (Paynamics)| In App Medium 5.0 3.0 8.0 Done

Role: User

Objective: want to fill in the desired amount of money and set up the date

Reason: so that I can transfer the correct amount of money on a specific day to my E-Wallet

Functional requirements: Numerical input field is added to the screen, in which users can add the amount of money they would like to withdraw. The input field has a minimum and maximum value.

UI requirements:

  • numerical text box

    • number must be between predefined min & max amounts - warning should be displayed if number is out of range

  • “Note for myself” text box is displayed

  • CTA button “Continue” is displayed

  • Option to set up time of the transaction is provided → tap & modal window is displayed

Process flow:

The flow for Money Withdrawal via E-Wallet is the same as the flow for Money Withdrawal via Interbank Transfer, so the information below is also applicable for Money Withdrawal via E-Wallet.

Money Withdrawal via Interbank Transfer

Execution steps:

  1. User fills in the desired amount

    1. Adds a note if want - it’s optional

  2. User selects the timing of the transaction

    1. as soon as possible / up to next banking day

  3. User confirms the amount

  4. Review page is displayed with all the details

  5. User confirms the transaction

Internal dependencies:

🟢2. View Logos of E-Wallets & Select E-Wallet

External dependencies:

Paynamics, E-Wallet connection

Alternative scenarios: -

Acceptance criteria:

  • information about the available 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 to the selected E-Wallet is displayed

  • If the amount is lower than the limit an error message will be displayed

  • “Note for myself” is available to the user (optional)

  • an option to set up the time of the transaction is provided to the user - after user clicks on this field a modal window is displayed with following options:

    • if the E-Wallet is available for both Instapay and Pesonet, user can choose between “As soon as possible” or “Up to next banking day” option (option “As soon as possible” is prepopulated in this case”)

    • if the E-Wallet is only a member of Instapay - not able to choose, only “As soon as possible” option is available by default

    • if the E-Wallet is only a member of Pesonet - not able to choose, only “Up to next banking day” option is available by default

  • the CTA button “Continue” is available to the user

  • a “Review transaction” screen is displayed to the user after submitting the transaction amount, with the following details:

    • E-Wallet name

    • Account number

    • Amount

    • Note for myself

    • CTA button “Send”

Links to wireframes/UI: https://www.figma.com/file/0LEEFZgkUnPkPTkY9PMREt/SaFi---WF-%26-UI-(Shared)?node-id=9435%3A104379