Overview
Webhooks close the real state of payments, checkout sessions and subscriptions. Treat them as the source of truth for provisioning, delivery and reconciliation.
Minimum sequence
- Receive the raw body.
- Verify the signature.
- Deduplicate by event identifier.
- Apply the state transition in your own domain.
- Return
2xxonly after the critical data is persisted.
Read the details in Signature, Retries, Event catalog and Replay safety.
Did this page unblock the next step?
Feedback stays inside the docs flow and should never include customer or card data.