Stripe
Payments and checkout event webhooks
Endpoint path: /webhooks/stripe
Documentation
Run local webhook receivers with stable HTTPS URLs and provider-specific best practices for signatures, retries, and idempotency.
Generate copy-ready tunnel command, webhook URL, and provider config values.
Run InstaTunnel
instatunnel 3000 --subdomain stripe-devWebhook URL
https://stripe-dev.instatunnel.my/webhooks/stripe| Provider field | Value to paste | Notes |
|---|---|---|
| Endpoint URL | https://stripe-dev.instatunnel.my/webhooks/stripe | Stripe Dashboard > Developers > Webhooks |
| Events to send | checkout.session.completed, payment_intent.succeeded | Limit to only what your app handles |
| Signing secret | whsec_... | Copy from endpoint details and set STRIPE_WEBHOOK_SECRET |
| API version | Latest stable | Use one version consistently in staging and prod |
Tip: keep one stable subdomain per provider to avoid reconfiguring dashboards.
Payments and checkout event webhooks
Endpoint path: /webhooks/stripe
Repository and organization event webhooks
Endpoint path: /webhooks/github
Store event webhooks for orders, customers, products
Endpoint path: /webhooks/shopify
SMS/voice callback webhooks
Endpoint path: /webhooks/twilio/sms
Payment event webhooks and simulator testing
Endpoint path: /webhooks/paypal
The webhook docs now include both UI copy helpers and CLI webhook commands, so teams can choose the fastest workflow without losing provider-specific guidance.
instatunnel webhook init --provider ...instatunnel webhook verify --provider ... --secret-env ...instatunnel webhook test --provider ...