Available Events
payment.succeeded: Fired when a charge successfully settles on the Stripe rail.payment.failed: Fired when a Stripe charge fails (e.g., card declined).delegate.created: Fired when a user successfully completes a setup session and a delegate token is generated.delegate.revoked: Fired when a user revokes a delegate token from their dashboard.
Webhook Format
All webhooks are sent asPOST requests with a JSON body and an X-Delegare-Signature header for verification.
Example Payload
Verifying Signatures
We strongly recommend verifying theX-Delegare-Signature header using your webhook signing secret (available in your dashboard) to ensure the request actually came from Delegare.