Upload flow
1. Upload a document
id_verification— Government-issued photo ID (required)proof_of_address— Utility bill, bank statement (if requested)tax_document— W-9 or equivalent (if requested)
2. Track verification status
Option A: Polldocument.approved and document.rejected events:
3. Handle the result
| Status | What to do |
|---|---|
approved | Proceed to bank linking and funding |
rejected | Show the rejection reason and prompt re-upload |
Handling rejections
When a document is rejected, the response includes a reason:- Document is blurry or illegible
- Document is expired
- Name doesn’t match account identity
- Document type not recognized