Merchant KYC
Initiate KYC
CallPOST /merchant/kyc/initiate to start the KYC process for your merchant account. This registers your intent to verify and prepares a session with the identity verification provider.
Get a KYC session
After initiating KYC, retrieve a session URL or token fromGET /merchant/kyc/session. Redirect your authorized representative to this URL to complete identity verification through the provider’s interface.
The session URL is time-limited. If it expires before completion, call
GET /merchant/kyc/session again to get a fresh session link.Check KYC status
PollGET /merchant/kyc/status to check the outcome of your verification. You can also listen for the kyc.approved or kyc.rejected webhook events to avoid polling.