For the complete documentation index, see llms.txt. This page is also available as Markdown.

KYC DATA SUBMISSION GUIDE

A simple guide to getting started with KYC integration

This guide outlines the integration process for the Know Your Customer (KYC) sharing flow for partners using the Onramp fiat-to-crypto payment gateway. The KYC flow is essential for verifying the identity of users and ensuring compliance with regulatory standards.

Note:

  • If you plan to use the kycSharing API (for building your own UI for KYC), please confirm and share the list of countries you will be using it for.

  • Webhook Endpoint: Partners must provide a webhook endpoint to receive confirmations.

  • Whitelisting: To use this utilise the flow, the partner must be whitelisted by the Onramp team, and ensure you have a valid API key and API secret provided by the onramp team.

Sharing KYC Details (If Needed or when Not Using Onramp UI for KYC)

Note: This option is not available for India due to compliance rules.

1. Check KYC Requirements

2. Submit KYC Data (If Applicable)

  • If personal details (e.g., ID number) are required, submit them via the KYC Submit Detail endpoint.

3. Upload Supporting Documents (If Applicable)

Once all data is submitted, you will receive an IN_REVIEW webhook for that user. You can also check the status using the Get KYC Status endpoint.

For a full list of KYC status transitions, refer to: Get KYC Status

Last updated