KYC (Web SDK)
KYCKYC Know Your Customer - the identity verification process for consumer identities. This process allows you to seamlessly and securely verify your user's identity. Weavr will ask users to submit the necessary information and documentation so that they can get approved by financial providers. due diligence is one of the steps required to onboard consumers. The KYCKYC Know Your Customer - the identity verification process for consumer identities. This process allows you to seamlessly and securely verify your user's identity. Weavr will ask users to submit the necessary information and documentation so that they can get approved by financial providers. component embeds the verification flow in your app, capturing the documentation needed to verify the consumer's identity without sending them elsewhere.
To use our UI components, you must first set up the SDK in your app.
KYCKYC Know Your Customer - the identity verification process for consumer identities. This process allows you to seamlessly and securely verify your user's identity. Weavr will ask users to submit the necessary information and documentation so that they can get approved by financial providers. is for consumersConsumers Individual persons who can be onboarded as identities on Weavr. Consumer identities represent individual customers and require Know Your Customer (KYC) verification. For consumers, the card owner and card assignee are typically the same person.. For corporate due diligence, see KYB.
Get the KYCKYC Know Your Customer - the identity verification process for consumer identities. This process allows you to seamlessly and securely verify your user's identity. Weavr will ask users to submit the necessary information and documentation so that they can get approved by financial providers. reference
- Request
- Response
{
"kycLevel": "KYC_LEVEL_1",
"prefillDetails": [
{
"name": "string",
"value": "string"
}
]
}
{
"reference": "string",
"kycLevel": "KYC_LEVEL_1"
}
Display the KYCKYC Know Your Customer - the identity verification process for consumer identities. This process allows you to seamlessly and securely verify your user's identity. Weavr will ask users to submit the necessary information and documentation so that they can get approved by financial providers. flow
<div id="kyc_consumer-container"></div>
<script type="text/javascript">
window.OpcUxSecureClient.init("YOUR_UI_KEY");
window.OpcUxSecureClient.associate(
"Bearer YOUR_USER_AUTHENTICATION_TOKEN",
function () {
window.OpcUxSecureClient.consumer_kyc().init({
// Selector for the container where the component renders
selector: "#kyc_consumer-container",
// The KYC reference returned by the API call
reference: "YOUR_KYC_REFERENCE",
// ISO 639-1 language code for the flow
lang: "YOUR_LANGUAGE",
// Plain-text CSS string used to brand the embedded UI
customCssStr: "YOUR_CUSTOM_CSS_STRING",
// CSS file URL with branding styles for the embedded UI
customCss: "YOUR_CUSTOM_CSS_URL",
// Receive updates on the status of the KYC. Once the consumer
// submits all documentation, you receive a kycSubmitted message.
onMessage: function (message, additionalInfo) {
console.log("KYC component message:", message, additionalInfo);
},
onError: function (message) {
console.error("KYC component error:", message);
},
});
}
);
</script>