Verification Level Required by Product
Important notes:
- Higher levels include all lower-level data. A user who completes Level 3 does not need to redo Level 1 or Level 2.
- If a user completes a lower level first, already-provided data does not need to be re-submitted unless compliance requires an update.
- Compliance can whitelist users or require any level at any time based on risk assessment.
Individual KYC Requirements
Level 1 — Basic Identity
Level 2 — Identity Verification
Includes all Level 1 fields plus:Level 3 — Enhanced Due Diligence (Manual Review)
Includes all Level 2 fields, all reviewed manually, plus:
Documents required — Level 3:
Level 4 — Full Enhanced Due Diligence
Includes all Level 3 fields plus:
Documents required — Level 4:
Business KYB Requirements
Business Level 1
Business Level 2
Requires the applicant to have completed personal Level 2 KYC. Includes all Level 1 fields plus:
Documents required — Business Level 2:
Business Level 3 — Enhanced Due Diligence (Manual Review)
Requires the applicant’s personal Level 3 KYC for at least one director. Includes all Level 2 fields, all reviewed manually, plus:
Documents required — Business Level 3:
Business Level 4 — Full Enhanced Due Diligence
Requires majority of directors at personal Level 2 KYC, and shareholders with 25%+ ownership at personal Level 2 KYC. Includes all Level 3 fields plus:
Documents required — Business Level 4:
Which Level Does Each PIK Product Require?
See the product table at the top of this page. For Global Accounts and connected account onboarding, Level 3 applies for both individual and business customers.The Onboarding Flow
Step 1 — Create the Connected Account
POST /api/v1/accounts Required: customer_type (individual or business), email, country, reference_id. Returns a connected_account_id — store this as the x-on-behalf-of value.Step 2 — Document Upload
POST /api/v1/accounts/connected-account-idconnected: inline export/kyc/documents Accepted formats: JPEG, PNG, PDF. Maximum size: 10MB per document.
Step 3 — Liveness Check (Level 3+ individuals)
POST /api/v1/accounts/connected-account-idconnected: inline export/kyc/liveness Returns a liveness_url. Redirect the customer to this URL. PIK hosts the verification page — no UI build required on the platform side.
Verification Status
If more_info_required, check the required_info field and submit the requested items, then call: POST /api/v1/accounts/connected-account-id
connected: inline export/resubmit
Step 4 — Activate Capabilities
POST /api/v1/accounts/connected-account-idconnected: inline export/capabilities
