Key | parent | P | fe story points | be story points | story points | Status |
---|---|---|---|---|---|---|
SM-5056 | Transfer money between intrabank accounts (MVP) | 3.0 | 0.0 | 3.0 | Resolved |
Role: User
Objective:
receive another prompt to grant permission to SaFi app
Reason:
so that I can access my phone contact list after I deny permission by mistake at the first prompt.
While testing, we realised that users can get to a dead-end if they accidentally deny permission to access phone contact list. In this case, users would not be able to use the phone intrabank transfer feature at all.
Functional requirements:
If permission is denied at the first round, we display a âNo permission grantedâ state when attempting a second time.
User should see âno permission granted, please go to settings â
(Ideally we should have the link to the user phoneâs settings).
Privacy settings for both iOS and Android should be displayed to the user and show the hint to the user how to allow the access to userâs contacts list.
UI requirements:
native dialogue
Process flow:
Access to permission is asked
Permission is denied by mistake
Contact list icon is selected again
4. âNo permission granted, please go to settingsâ dialogue is displayed
Execution steps:
User taps âContactsâ button on the âPhone numberâ numerical text box
Permission to access contacts message appears
User taps on âDonât Allowâ
User taps âContactsâ button again
âNo permission granted, please go to settingsâ dialogue is displayed
User selects the link to the device Settings
Internal dependencies:
SM-1011 - FE: Transfer money between intrabank accounts - phone number Done
External dependencies:
Access to contacts on device
Alternative scenarios:
Acceptance criteria:
User initiates the intrabank flow
selects the âPhone numberâ option from the switcher, so he will send money using the phone number of the beneficiary
user will select the contact list icon to be able to display the contacts saved on his device
a native dialogue appears asking for permission to access phone contact list
user will deny the access by mistake
user selects the contact list icon again
when attempting a second time a message
no permission granted, please go to settings
will be displayed with the link to the user phoneâs settingsuser will select the link
the Privacy settings for both iOS and Android will be open and a hint to the user on how to allow the access to userâs contacts list will be displayed
Links to wireframes/UI: n/a