Stripe Webhook Tester
Stripe webhooks bury what matters under three levels of nesting. HookRay surfaces the event type, amount, customer email, and payment status at the top so you can verify charges at a glance.
What HookRay Highlights from a Stripe Webhook
type"checkout.session.completed"checkout.session.completed, payment_intent.succeeded, etc.
data.object.amount_total4999data.object.customer_email"customer@example.com"data.object.payment_status"paid"data.object.currency"usd"{
"id": "evt_1234567890",
"type": "checkout.session.completed",
"data": {
"object": {
"id": "cs_test_abc123",
"amount_total": 4999,
"currency": "usd",
"customer_email": "customer@example.com",
"payment_status": "paid"
}
}
}Same payload, no parsing — you scroll, you scan, you guess.
Test a Stripe Webhook in 30 Seconds
- 1
Get a free webhook URL
Click Start Testing — HookRay generates an instant URL like
https://hookray.com/api/hook/abc123. No signup. - 2
Paste it into Stripe
Open the Stripe webhook settings (docs), paste the HookRay URL as your endpoint, and pick the events you want to receive.
- 3
Trigger an event, inspect the payload
Trigger a test event in Stripe. HookRay captures the payload for raw inspection and one-click replay. The field guide above shows the 5 Stripe paths the upcoming parser will surface — use it as a cheat sheet while you wire up your handler.
HookRay vs Generic Webhook Testers
| Capability | webhook.site | HookRay |
|---|---|---|
| Free tier | ✓ 100 req | ✓ 100 req/mo |
| No signup required | ✓ | ✓ |
| Stripe-specific field parsing | — | |
| One-click replay | ✓ (Pro) | ✓ Free |
| 30-day history | $9/mo | $9/mo |
| Persistent URLs | $9/mo | $9/mo |
See the broader comparison in The 7 Best Webhook Testing Tools (2026).
Start Testing Stripe Webhooks Now
Free, no signup. Raw capture and replay included; Stripe smart parsing previewed above.
Get a Free Webhook URL