Skip to main content

Overview

Alongside identity verification and watchlist monitoring, Synctera’s verification solution includes document verification. As described in the verification guide, it is recommended as a step-up method for customers who cannot be verified automatically from basic CIP information (name, address, date of birth, government ID). Synctera has partnered with Socure to verify thousands of document types from over 100 countries. By capturing the front and back of a document plus a live selfie, document verification improves conversion for customers who would otherwise land in manual review, while reducing risk by further confirming the customer’s identity. Key characteristics:
  • Step-up — best used for verifications flagged REVIEW, to resolve issues automatically rather than routing to manual review.
  • Document-based — validates a government-issued document and matches it to a live selfie.
  • Conversion-boosting — recovers customers who fail initial automated KYC.
  • SDK-driven — document capture happens through Socure’s platform SDKs.
Document verification increases conversion for customers flagged for review in their initial KYC verification. To build out your document verification flow using the Socure SDK, contact your Synctera sales representative.

Socure SDKs

Socure provides SDKs for multiple platforms to simplify integration:
  • WebSDK
  • Android SDK
  • iOS SDK
  • React SDK

Prerequisites

This guide assumes you have: You should also be familiar with:

Example: document verification as a step-up

This example creates a customer who is flagged for REVIEW on initial verification, then uses Socure’s document verification to resolve the issue automatically — decreasing manual review time and increasing conversion.
1

Create a personal customer

Create a record for the customer with POST /v0/persons:
See the Create a Personal Customer guide for details.
2

Record a KYC data collection disclosure

Display a disclosure informing the customer that you are collecting personal data to be shared with a third party for identity verification, then record it with POST /v0/disclosures:
See the Record Disclosure Acceptance guide for details.
3

Verify the customer

With the customer created and consent captured, run verification with POST /v0/verifications/verify:
Consent must come directly from the customer.
The response returns a verification for each check run:
Note the issue flagged on the IDENTITY verification: Address cannot be resolved to the individual. This warning marks the customer’s verification status as REVIEW. Document verification, run next, can resolve it automatically.
4

Collect the customer's documents

Begin a document verification session with POST /v0/verifications/docv_session, passing the person_id:
The response contains a session_token to provide to the Socure SDK and a url the customer can use to upload their documents via Socure’s web portal:
To build out your document verification flow using the Socure SDK, contact your Synctera sales representative.
5

Verify the customer using document verification

Once the customer has uploaded their documents, send another verification request (as in step 3), using the session_token to populate the document_id:
Providing a document_id runs a KYC verification using the documents supplied to the Socure SDK:
The DOCUMENT_VERIFICATION response confirms the document image correlates with the selfie and that Socure recommends accepting the individual. A customer initially flagged for manual review is now verified automatically.
Once verified, the customer is ready for the account creation guide.

Best practices

  • Reserve it for REVIEW — use document verification as a step-up for customers flagged for review, not as the default path for everyone.
  • Capture consent first — record the KYC data collection disclosure and send customer_consent on every verification request.
  • Start a session per customer — call docv_session to obtain the session_token and url, then reuse the session_token as the document_id on the verify call to resolve the outstanding review.
  • Track the outcome — check verification_status after the document verification to confirm the customer moved to ACCEPTED.

KYC/KYB Verification

Understand the initial verification that document verification steps up.

Create a Personal Customer

Onboard the customer to be verified.

Record Disclosure Acceptance

Capture the KYC data collection disclosure.

Create Accounts

Open accounts once the customer is verified.

API reference