All Products
Search
Document Center

ID Verification:Integration process

Last Updated:Nov 14, 2025

ID Verification provides NFC authentication for international passports. This topic describes the integration process of the ID_NFC solution.

Usage notes

  • You need to integrate both the server and client.

  • The client supports Android and iOS.

  • The client device must have an NFC function module.

Steps

  1. Activate ID Verification- KYC service.

  2. After the service is activated, you need to integrate the server and App (SDK). The call flow is as follows:

    1. Call the client initialization interface and obtain MetaInfo.

    2. Call the server initialization interface, pass in MetaInfo and other parameters, select the certificate information input method (MRTDInput), and obtain TransactionId.

    3. Call the client SDK to start the authentication process (verify), obtain certificate information, and use NFC to read verification information.

    4. Call the server query interface to query the verification result.

    You can view the time series chart below to understand the integration steps overview:

    Note
    • Steps with numerical numbers in the chart are steps that require operations (method calls). Steps without numerical numbers are internal steps automatically executed by the SDK.

    • The carrying description part in the steps refers to the key parameters in this step, not all parameters.

    image