KYB Onboarding
Before you can issue cards in production, Anima requires Know Your Business (KYB) verification. KYB confirms the legal identity of your business and its beneficial owners, satisfying card network compliance requirements. Anima runs KYB through Stripe Connect Custom accounts, so requirements collection and compliance handling stay application-controlled while Stripe handles the underlying verification.Status lifecycle
KYB moves through a predictable set of states:| Status | Meaning |
|---|---|
not_started | KYB has not been initiated for this identity |
pending | Submission is in progress |
action_required | Stripe requires additional information — surface missing fields to the user |
in_review | Stripe is actively reviewing the submission |
approved | KYB passed — card issuing is enabled |
rejected | KYB failed — contact support |
Treat
action_required as user-blocking. Surface the missing fields exactly as reported by Stripe requirements so users know precisely what to provide.Start KYB
CallPOST /api/identities/:id/kyb/start to initiate verification for an identity.
Check status
PollGET /api/identities/:id/kyb/status to read the current state.
Requirements by business type
The documents Stripe requires depend on the business type and country of operation.| Business type | Country | Required documents |
|---|---|---|
| Individual | US | Government-issued ID, date of birth, legal address |
| Company | US | EIN, proof of incorporation, beneficial owner identity + controller identity |
| Company | GB / EU | Company registration extract, UBO declaration, proof of trading address |
Handle webhook events
Rather than polling, listen foraccount.updated events from Stripe to drive KYB state transitions in your system.
Store both the internal KYB state and the raw Stripe account requirements object. This gives you a complete audit trail and makes support triage much faster when users report issues.
Next steps
- Virtual Cards — Issue your first card once KYB is approved
- Card Controls — Configure spending limits and merchant restrictions
