Epic: SM-39 - ONB: Get secure access to the application Done
User story: SM-1211 - Save application Done
User story: As a customer I want to continue my onboarding where I left off so that I don't need to input the same information
Role: Customer
Objective: Within the Onboarding flow, after setting a passcode, the customer will have the possibility to return to this onboarding flow to the nearest backward checkpoint possible.
Reason: In case of unfinished onboarding, the customer doesn't need to input the same information.
Functional requirements:
Within the Onboarding flow, after setting a passcode, the customer will have the possibility to return to this onboarding flow to the nearest backward checkpoint possible:
1. Checkpoint: After setting Passcode https://www.figma.com/file/dkDQHRa1zq7tU58MiL6hBR/SaFi---UI---MVP-(Shared)?node-id=484%3A8055
2. Checkpoint: After OCR, ID and Address info https://www.figma.com/file/dkDQHRa1zq7tU58MiL6hBR/SaFi---UI---MVP-(Shared)?node-id=484%3A8071
3. Checkpoint: After Liveness check https://www.figma.com/file/dkDQHRa1zq7tU58MiL6hBR/SaFi---UI---MVP-(Shared)?node-id=484%3A8116
4. Checkpoint: After Additional information https://www.figma.com/file/dkDQHRa1zq7tU58MiL6hBR/SaFi---UI---MVP-(Shared)?node-id=484%3A7354
Resetting the onboarding flow :
IF the prospective Customer doesn’t continue in the onboarding process, after 7 days from the last activity, overall onboarding flow will be reset.
IF the prospective customer doesn’t input his correct passcode after 3 attempts,
overall onboarding flow will be reset.
UI requirements: n/a
Process flow: n/a
Execution steps:
1. After logging in with the passcode, FE will call BE service for the nearest backward checkpoint.
2. FE will set the focus on fetched checkpoint
Internal dependencies: n/a
External dependencies: n/a
Alternative scenarios: n/a
Acceptance criteria:
1. In case of unfinished onboarding, the customer can log into the app and continue in the interrupted onboarding from the nearest backward checkpoint.
Links to wireframes/UI: n/a