Key parent P fe story points be story points story points Status
SM-1432 Epic Transfer Money with QR/Barcode Medium 2.0 0.0 3.0 Done

 

Role: User

Objective:

The user should provide transaction details via QR code (name, account number).

Reason:

The user will be able to provide payment details to other SaFi user (sender) by displaying the QR code.

Functional requirements:

We should encrypt and be able to decrypt the account holder name and the corresponding account number while generating and recognizing the QR code.

UI requirements:

This operation must be simple from a UI perspective: a recognizable QR code icon must be used.

Process flow:

For each account unique QR codes are generated, containing the encrypted data of the account holder’s name and the account’s number.

Execution steps:

  1. User is on “Account details” screen

  2. User taps on “My QR” CTA button on the bottom of the screen

  3. “My QR” screen is displayed with the user’s unique QR code

    1. CTA button “Share” is displayed on the screen

Internal dependencies:

“Account details” screen

Registered details

External dependencies: -

Alternative scenarios: -

Acceptance criteria:

  • the QR code is available to the user and is placed in the drawer menu on the main dashboard under “Account detail”

  • CTA button “My QR” is provided in the Account detail

  • clicking on the CTA button “My QR” a QR code is generated and displayed on the screen

  • there is CTA button “Share” to share the QR code

Links to wireframes/UI:

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