NFC-based ID verification

Extract data from identity documents during verification via the Sumsub NFC reader.

NFC (Near-field communication)-based verification is capable of reading and interacting with NFC chips in compatible IDs and ePassports. If there is a possibility to obtain the data through the NFC chip, the system will inform the applicant and offer this option.

NFC verification provides extra protection; to pass verification, applicants must always have an original document and NFC-enabled device on hand.

How it works

NFC-based verification works on MobileSDK using iOS, Android, and native plugins in the following way:

  1. Applicants take a photo of an ID document.
  2. System detects that the ID document supports NFC and requests a scan.
  3. Applicants press the document to the mobile phone. If there is no NFC reader on an applicant phone, this step is skipped automatically.
  4. System extracts data from the chip (first name, last name, ID number, and issue date) and from the ID photo.
  5. System cross-validates the data and notifies the applicant on the check results.

Applicants can skip NFC verification when getting a request or in case of any errors during scanning. Thus, they will be able to pass verification via the standard documentary approach.

Get started

To start using NFC:

  1. Contact your Customer success manager to enable NFC verification.
  2. Implement the module as described in iOS SDK, Cordova, Flutter, and React Native. The Android platform does not require additional adjustments.
  3. Set up a verification level with ID verification that includes the NFC option enabled on the Configurations tab in the level settings.
  4. Conduct identity verification with the additional NFC-based option.

📘

Note

The NFC checkbox is shown in Configurations only if the NFC verification is enabled by your Customer Success Manager.

Review results

To review the verification results:

  • Go to the Applicants page, select an applicant, and check the Summary, which is a comprehensive report covering applicant data, checks results, and uploaded documents.
  • Use a received webhook with the verification status.