Banxa is a regulated financial services provider. Every customer who transacts through Banxa must pass identity verification (KYC) and comply with anti-money laundering (AML) requirements. This happens automatically within the Banxa checkout flow.
As an integration partner, you do not need to manage KYC — Banxa handles all identity verification, document collection, and regulatory compliance. However, there are optional ways to streamline the customer experience if you already collect identity information.
When a customer enters the Banxa checkout for the first time, they will be asked to provide:
- Personal details (name, date of birth, address)
- Identity document (passport, driver's licence, or national ID)
- In some cases, a liveness check (selfie video)
For returning customers, Banxa recognises them and may not require re-verification, depending on the transaction amount and jurisdiction.
The level of verification required depends on the transaction amount and the customer's jurisdiction. Higher-value transactions require more thorough verification. Thresholds vary by jurisdiction and are not published — contact Banxa for details applicable to your markets.
→ See Verification Flow for details on how the flow works.
If your platform already collects and verifies customer identity, you can share that information with Banxa to reduce or eliminate the KYC steps your customers need to complete in the checkout.
There are two ways to do this:
Pass customer identity data (name, address, document details) to Banxa before creating an order. This reduces the information the customer needs to re-enter.
If your platform uses Sumsub for KYC, you can pass a Sumsub share token to Banxa. Banxa retrieves the customer's verification data directly from Sumsub — the customer may be able to skip KYC entirely.
→ See KYC Sharing and Sumsub Integration.
KYC sharing must be enabled for your partner account before you can use the identity endpoint. Contact Banxa to:
- Complete the Banxa questionnaire to confirm solution fit.
- Receive approval and activation of the identity endpoint.
- If using Sumsub: complete the token sharing agreement.
When using KYC sharing, inform your customers that their personal details and KYC documents will be shared with Banxa. This prevents confusion if Banxa needs to contact the customer for additional documentation.