<aside>
<img src="https://prod-files-secure.s3.us-west-2.amazonaws.com/1e47ff86-f2e4-4455-a921-e047cdf6846c/07532275-72a5-4500-938b-6d77994e18ea/1010520-200.png" alt="https://prod-files-secure.s3.us-west-2.amazonaws.com/1e47ff86-f2e4-4455-a921-e047cdf6846c/07532275-72a5-4500-938b-6d77994e18ea/1010520-200.png" width="40px" /> Table of contents
User flow diagram
https://lucid.app/lucidchart/3551438c-6924-4eae-b08e-eb05a786309c/edit?viewport_loc=-4973%2C1151%2C5016%2C2386%2C0_0&invitationId=inv_adb3c0f2-a509-4a69-9875-dfb05ac155ca
User requirements
<aside>
ℹ️ The requirements are applicable to all SDKs (Web and Mobile: iOS and Android)
</aside>
Quick overview of documents scanning and identity verification flow
- Once Client is redirected to the document scanning and identity approval flow, they should follow the next steps:
- Selection of country of residence
- Selection of the document type that they are going to upload
- Document scanning
- Passport
- ID card
- Driving license
- Singpass
- Real-time face recognition and verification
- Review of scanned information
- Update of scanned information
- Upload additional documents (without verification)
- Approval and sharing of scanned information
- Client should access pages configured as stated here
County of residence selection
- When the client expands the country selector, relevant list of all up-to-date countries is presented in alphabetical order from A to Z (source: the same list as in KBY-AI)
- Client should be able start typing country name to filter out necessary options
- County selector is single-choice
- When Client selects a particular country, then corresponding document types are displayed:
-
Supported document types per country:
Country |
Document types |
Singapore |
• Passport |
• ID card |
|
• Driving license |
|
• Singpass |
|
Other countries |
• Passport |
• ID card |
|
• Driving license |
|
-
This list will be updated over time
- When Client selects another country from the list, the document types are refreshed based on their availability
Document type selection
- Client should be able to choose one of the suggested document types
- None of them are chosen by default
- Once the document type is chosen, Client is redirected to the corresponding document scanning flow:
- Passport scanning flow
- ID card scanning flow
- Driving license scanning flow
- Singpass scanning flow
- Client should be able to be back to the country selection step
Scanning via NFC (Passport)
- When Client chooses to scan Passport document type and the passport has an RFID chip, then Client goes through the following flow:
- Client gets clear directions of how to scan their document (see mockups)
- Client taps ‘scan’
- Scanning interface appears ready to capture the data
- Client scans machine readable zone (MRZ) in the passport using their camera
- Client receives the next instructions (see mockups) on how to scan using NFC technology
- Client puts passport near the device as directed
- All information is scanned
- Success message (see mockups)