Individual Onboarding
Status & Workflow
Track individual verification status from creation to approval or rejection.
Verification Status & Workflow
Verification Status Values
| Status | Description |
|---|---|
not_started | Customer created; KYC has not started |
incomplete | KYC started, but required information is missing |
pending_verification | KYC initiated and waiting for customer completion |
under_review | Documents submitted and under compliance review |
approved | KYC approved; the customer can use approved flows |
rejected | KYC rejected; review the reason and next steps |
Standard KYC Workflow
Enhanced KYC Workflow
When enhanced verification is triggered, the flow usually adds a manual document review:
Enhanced KYC document requests are currently handled via direct email communication from our compliance team to the customer's registered email address.
Webhooks
Subscribe to verification status changes with webhooks:
Event: customer.verification_changed
Common Rejection Reasons
| Reason | Resolution |
|---|---|
| Document not readable | Re-upload a clear, high-resolution image |
| Document expired | Provide a valid, non-expired ID document |
| Face not matching | Ensure selfie clearly matches ID photo |
| Incomplete information | Provide all required fields |
| Suspicious activity | Contact support for manual review |
Verification Timeline
| Stage | Typical Duration |
|---|---|
| Document Upload | Immediate |
| Automated Checks | 1-3 minutes |
| Standard Review | 1-24 hours |
| Enhanced Review | 1-3 business days |
Support
For KYC questions or issues:
- Email: compliance@swipelux.com
- API Issues: support@swipelux.com