Skip to main content

Event: cardholder.kyc.updated

Sent when a cardholder’s KYC verification status changes (e.g. approved or rejected). KYC approval is asynchronous: POST /partner/cardholders/{id}/kyc returns "status": "pending", and this event fires once verification completes. When the outcome is approval, a cardholder.approved event is emitted alongside this one. Sandbox replays the same pending-then-approved sequence after a short delay (payloads include "sandbox": true).

Payload

Response

Your endpoint must return a 2xx status code within 30 seconds to acknowledge receipt. Any non-2xx response or timeout triggers the retry policy.

Example handler