Upload Digital ID

Upload Digital ID allows users to submit a government-issued digital identity document in PDF format as part of the verification flow. It extracts identity data and QR code information from the uploaded file, enabling verification without requiring a physical document capture.

Upload Digital ID typically occurs after the onboarding session is initiated and before the final verification result.

Where it fits in the flow

Upload Digital ID usually appears at the beginning of the document verification step, as an alternative to camera-based ID capture.

Once the user successfully uploads and confirms their digital ID, the flow continues to data extraction and any downstream verification logic required by the application.

User Flow

The Upload Digital ID experience moves through several clear stages that guide the user from document selection to successful submission. The user is introduced to the process through an intro screen explaining what type of file is required. After selecting a PDF from their device, a review screen allows them to confirm the file before proceeding.

Once confirmed, the module processes the document and extracts the identity data and QR code. The user then receives a success state or an error message with options to retry before continuing to the next step.

Full Flow Map

This diagram presents the full sequence of screens involved in Upload Digital ID, from the intro and file selection, to document review, processing, and final feedback.

Happy Path (Light & Dark)

The ideal user journey when the document is uploaded and processed successfully with no interruptions.

The happy path represents the smoothest version of the experience, where the user selects the correct PDF file, confirms the document on the review screen, and the system successfully extracts the identity data without requiring retries or corrections. Both light and dark mode previews are included so teams can validate visual consistency across themes.

Light mode

Dark mode

Best Practices

Recommended guidelines for designing and implementing the Upload Digital ID experience.

✅ Do

❌ Don’t