SaFi Bank Space : 🟢 Re-prompt user to Phone Contact Permission after denied authorisation

Key parent P fe story points be story points story points Status
SM-5056 Epic Transfer money between intrabank accounts (MVP) Medium 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:

  1. Access to permission is asked

  2. Permission is denied by mistake

  3. Contact list icon is selected again

4. ‘No permission granted, please go to settings’ dialogue is displayed

Execution steps:

  1. User taps “Contacts” button on the “Phone number” numerical text box

  2. Permission to access contacts message appears

  3. User taps on “Don’t Allow”

  4. User taps “Contacts” button again

  5. ‘No permission granted, please go to settings’ dialogue is displayed

  6. 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 settings

  • user 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