Know Your Customer (KYC)
Retail customer KYC
Using our retail customer KYC endpoint makes it easy to meet your due diligence requirements when onboarding customers. By simply sharing key customer information, you can conduct know your customer checks and receive the results via webhook.
For convenience, we'll also use the provided information to register a new customer if the checks succeed.
If you'd like access to this product, please speak to your Client Director.
Message flow diagrams
Webhooks
Simulating KYC webhooks
You can simulate successful and declined KYC webhooks - as well as additional information webhooks or emails - in our simulation environment.
To do this, call the POST /customer-due-diligence/v1/retail/onboard endpoint with the customerData.name.surname property set to:
"pass"to simulate a successful KYC webhook."fail"to simulate a declined KYC webhook."info"to simulate a KYC check requiring additional information. To receive an Additional Info Required webhook instead of an email, ensure thecustomerData.idvEmailsEnabledproperty is set tofalse.