Setup
1
Open the Webhooks page
Go to the Stripe Dashboard and navigate to Developers → Webhooks.
2
Add an endpoint
Click Add endpoint.
3
Paste your Hookdrop URL
Enter your Hookdrop capture URL as the endpoint:
4
Select events
Choose the events you want to capture. Start with
payment_intent.succeeded and payment_intent.payment_failed to cover the most common payment outcomes.5
Save
Click Add endpoint. Stripe will begin sending matching events to Hookdrop immediately.
Common events
Verifying signatures
Stripe signs every webhook request with aStripe-Signature header. Verify it in your handler before processing the event:
Stripe fires test events from the dashboard that you can use to verify your capture is working. Look for events with
livemode: false in the Hookdrop payload inspector.