webhook-integration
Installation
SKILL.md
Dodo Payments Webhook Integration
Webhooks deliver real-time notifications when payment events occur. Use them to automate workflows, update databases, send confirmations, and keep your systems in sync.
When to use this skill
- Setting up a webhook endpoint to receive payment, subscription, or refund events
- Implementing signature verification to ensure webhook authenticity
- Handling specific event types (payment succeeded, subscription renewed, etc.)
- Testing webhooks locally during development
- Ensuring idempotent webhook processing to handle retries
Core Concepts
Webhook: An HTTP POST request sent by Dodo to your endpoint when an event occurs.
Signature verification: Cryptographic proof that a webhook came from Dodo, not an attacker. Required for production.