Key | parent | P | fe story points | be story points | story points | Status |
---|---|---|---|---|---|---|
SM-2632 | Bill Payment (Paynamics) | 5.0 | 5.0 | 10.0 | Done |
Role: User
Objective: type the amount of money I want to pay to the bill provider and type the unique identifier and other details
Reason: I can settle a specific bill from my SaFi account
Functional requirements:
The unique identifier must change based on the provider’s requirements
UI requirements:
different billers use different labels for the identifier so the correct label needs to be displayed in order to navigate the user what information needs to be filled in
Process flow:
Transaction screen displayed
Amount can be added - minimum and maximum amounts are displayed
Unique Identifier can be added - differs based on the provider requirements
Execution steps:
User selects a provider
Then navigated to the Transaction details screen
On this screen the user can add the Amount & the Unique Identifier
Internal dependencies:
🟢2. View Logos of Bill Providers & select a Provider
Providers listed in categories
External dependencies:
Providers mapped
Unique identifiers per provider
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 paid according to the provider is displayed
If the amount is lower than the limit an error message will be displayed
there is still an ongoing discussion regarding the overdraft feature
manual input of the unique identifier must be provided to the user
different billers require different information from the user (identifiers)
mapping of the fields can be found under technical analysis >> https://safibank.atlassian.net/l/cp/621tLoVZ
the CTA button “Submit” is available to the user
Links to wireframes/UI: https://www.figma.com/file/0LEEFZgkUnPkPTkY9PMREt/SaFi---WF-%26-UI-(Shared)?node-id=10688%3A118452