ID Validation Using Onfido

Our Smart UI has integrated the Onfido Identity Verfication service within its workflow to allow the capturing of identity documents and face photo/video for the purpose of identity verification.

Its designed to help you seamlessly integrate the photo capturing process by directly uploading the images to the Onfido service, thus simplifying integration into your application flow.

Users will be prompted to use the camera on their mobile devices to take a photo of their document. This is followed by the face capture step to capture their face using selfie photos.

For users on desktop this part of the flow will force them to submit pictures using their phone. They will be sent from their computers to their phone via QR code or by SMS messages.

Note: The current document types we support using the Onfido OCR verification are Passport and Driver's Licence.

To activate this in the Smart UI, refer to the idScanVerification parameter in Configuration

You will also need to activate access to this service by contacting your developer support as well.

Not all mobile devices are supported by Onfido and we're still in the process of confirming which devices aren't. The identified non supported devices will display a screen like below. All latest devices should go through without any issues and, at the moment, the known unsupported devices are:**

  • ios: under version 13.

Working with Onfido Results

The Smart UI provides you with window events which you can use to plugin to your own flow. You can find more about this in the Events section.

If your API needs to receive notifications about the Onfido results we provide webhook notifications which you can find Notifications - Webhooks here.

Troubleshooting the SDK

In order to ensure that the Onfido SDK works well with your web application. Please check that if you are using a Content Security Policy (CSP), that the policy is configured to whitelist assets from the Onfido domain. You can read more about it Here.

If your website has a HTTP Referer-Policy as 'no-referrer' then it causes the Onfido SDK API to fail. So please make sure to set an appropriate referrer policy as per

Sample Document Images

While testing out Onfido you can use the image below as the image of the photo id. While this won’t work in production it is sufficient to be able to test the Onfido integration.

Sample UK LicenceSample UK Licence

Sample UK Licence

Sample Australian LicenceSample Australian Licence

Sample Australian Licence

Did this page help you?