SaFi Bank Space : FE: privacy policy page

Initial page of new onboarding process.

UML flows

Scenarios

  1. screen is opened and immediately list of consents is loaded

  2. User click continue

    1. if checkbox is not checked → error color is shown on checkbox

    2. if checkbox is checked → user can continue in flow

  3. Prospect account is created with all agreed consents

  4. User is navigated to “New account root“ page

Back action - exits onboarding process without any confirmation prompt

Code

Description

Handle

Err1

Consents not loaded

TBD

Err2

Checkbox not checked

Inline error colorization

Err3

Prospect could not be created

TBD

Err4

Credential could not be retrieved

TBD

Elements

Tag

Description

Data

1

Title

Localization key - onboarding.privacy.text.title

2

Description

Localization key - onboarding.privacy.text.subtitle

3

Extra 1

Image path - icons/show.svg

Localization key -onboarding.privacy.extra1.text.sublabel

4

Extra 2

Image path - icons/shield_done.svg

Localization key -onboarding.privacy.extra2.text.sublabel

5

Extra 3

Image path - icons/notification.svg

Localization key -onboarding.privacy.extra3.text.sublabel

6

Extra 4

Image path - icons/circle_check.svg

Localization key -onboarding.privacy.extra4.text.sublabel

7

Checkbox

Localization keys -

onboarding.privacy.text.checkbox1, onboarding.privacy.text.checkboxPrivacyPolicy, onboarding.privacy.text.checkbox2, onboarding.privacy.text.checkboxTerms, onboarding.privacy.text.checkbox3, onboarding.privacy.text.checkboxTermsProducts

Actions → opens preview of documents, where user is giving consent

8

Action button

Localization key -common.journey.text.continue

Action - sends consents, creates prospect and opens “New account root“ page