Business Onboarding
KYB Workflow
Complete step-by-step guide to the KYB verification process
Complete KYB Workflow
Step-by-Step Process
1. Create Business Customer
Include basic business info. KYB process starts automatically.
2. (Optional) Add/Update Shareholders
Add shareholders via the dedicated CRUD endpoints.
3. Get Required Documents
Get the list of required documents for the business jurisdiction.
4. Upload Required Documents
Upload each required document (base64 encoded). Returns 201 on success, 409 if document type already exists.
5. Check Verification Status
Monitor verificationStatus field until approved or rejected.
Enhanced Due Diligence (EDD) Triggers
EDD may be required for:
- High-risk jurisdictions
- High-risk verticals (gaming, trading, crypto exchanges)
- Complex ownership structures
- Expected monthly volume exceeding thresholds
- Operations involving sanctioned countries
Outcome: KYB approval, conditional approval with caps, or rejection.
Verification Timeline
| Stage | Typical Duration |
|---|---|
| Document Upload | Immediate |
| Initial Review | 1-2 business days |
| Standard KYB | 2-5 business days |
| EDD (if triggered) | 5-10 business days |
Common Rejection Reasons
| Reason | Resolution |
|---|---|
| Missing documents | Upload all required document types |
| Unclear/blurry documents | Re-upload higher quality scans |
| Mismatched information | Ensure entity name matches exactly across all documents |
| Incomplete ownership structure | Provide documentation for 100% ownership |
| Expired documents | Provide current/valid documents |