Skip to main content

Overview

Banks and financial institutions must perform KYC/KYB on customers before they can move money. These US-regulated programs require data collection, disclosures, identity verification, and ongoing monitoring. While Synctera offers an integrated KYC/KYB option, fintechs may instead use an external vendor — provided the sponsor bank approves it before go-live. When using an external vendor, you run the checks with your vendor and then submit the vendor’s response to Synctera through the Create Verification API for each customer or business. This lets Synctera monitor overall risk and approve or reject the customer. Key characteristics:
  • Vendor-run, Synctera-recorded — your vendor performs the checks; you record the results in Synctera.
  • Result-driven — each submission carries an overall result; a customer must reach ACCEPTED to move money.
  • Typed — submit one request per verification type (identity, watchlist, document verification, etc.).
  • Detailed — the details object conveys attribute-level outcomes for Synctera’s risk team to review.

Updates as of October 31, 2024

Synctera requires certain fields on the persons and businesses APIs (see step 2 of the process). Review Required fields for external KYC/KYB vendors below — missing fields may cause the customer to fail KYC/KYB.

Prerequisites

This guide assumes you have: You should also be familiar with: The personal customer and business customer guides cover creating a customer and collecting disclosures; complete these before calling the Create Verification API.

The external vendor process

1

Enroll the customer

The customer enrolls with your fintech, and you call the person or business API to enroll them with Synctera.
2

Record disclosures

The customer acknowledges KYC/KYB and other disclosures, and you record the acknowledgement with the disclosure API.
3

Run vendor checks

Submit the customer’s details to your KYC/KYB vendor. The vendor responds indicating whether the customer passed or failed, with attribute-level detail.
4

Submit the vendor response to Synctera

Submit the vendor’s response with the Create Verification API, including the verification type, overall result, and details.
5

Review and approve

Synctera or your team reviews the vendor’s response and approves the customer, who can then create an account.

The verification request

Fintechs may request multiple categories of KYC/KYB checks from their vendor (watchlist, document verification, identity, and more). Submit each as its own Create Verification request with the relevant result, verification_type, and details.

Result

The overall outcome returned by the vendor. A customer must reach ACCEPTED to move money and perform most transactions.

Verification type

Indicates the type of check performed. Submit one request per type.

Details object

Conveys the vendor’s attribute-level responses for Synctera’s risk team. Provide as much detail as possible.

Examples

Document verification

Describe which document was examined, whether there was forgery, and whether extraction succeeded — adjust to your vendor’s response.

Watchlist

Highlight results for primary watchlists (OFAC, PEP); group any remaining watchlists into a single details object.

Identity

Describe which attributes (name, address, SSN, email) were checked and the outcome.

More details object examples

The following snippets show the details object across common outcomes:

Required fields for external KYC/KYB vendors

As of October 31, 2024, more stringent sponsor bank requirements make the following fields required. Provide them, or the customer may fail KYC/KYB. Personal customers (see the persons API and persons guide): Business customers (see the businesses API):

Best practices

A customer must reach an overall result of ACCEPTED before they can move money or open accounts. Submit the vendor response promptly and provide rich details so Synctera’s risk team can review thoroughly.
  • Get sponsor-bank approval first — external vendors must be approved before go-live.
  • Submit one request per type — send separate Create Verification calls for identity, watchlist, and document verification.
  • Maximize detail — include as many details objects as the vendor returns; richer data speeds review.
  • Provide the required fields — supply all October 2024 required person/business fields to avoid KYC/KYB failures.

Create a Personal Customer

Enroll a person before submitting vendor results.

Create a Business Customer

Enroll a business before submitting vendor results.

KYC/KYB Verification

Compare with Synctera’s integrated verification.

Record Disclosure Acceptance

Capture the KYC data collection disclosure.

API reference