Signatures verified, every event stored before it can vanish, retries + replay.
Ingest to backups all inside the EU 🇪🇺
webhooker.eu/blog/checkout-session-completed-vs-payment-intent-succeeded
webhooker.eu/blog/checkout-session-completed-vs-payment-intent-succeeded
Real examples side by side:
webhooker.eu/blog/webhook-payload
Real examples side by side:
webhooker.eu/blog/webhook-payload
webhooker.eu/blog/webhook-url
webhooker.eu/blog/webhook-url
Requests stay in memory on an EU server and are deleted after 30 minutes.
webhooker.eu/webhook-tester
Requests stay in memory on an EU server and are deleted after 30 minutes.
webhooker.eu/webhook-tester
Verify the HMAC, store, return 200, process later.
webhooker.eu/blog/shopify-webhooks-guide
Verify the HMAC, store, return 200, process later.
webhooker.eu/blog/shopify-webhooks-guide
Retry 408, 429, 5xx and timeouts, never a 400 or 404. After the last attempt, park the event in a dead letter queue and replay in bulk.
webhooker.eu/blog/webhook-retries-exponential-backoff
Retry 408, 429, 5xx and timeouts, never a 400 or 404. After the last attempt, park the event in a dead letter queue and replay in bulk.
webhooker.eu/blog/webhook-retries-exponential-backoff
API, webhook ingest and the web app, checked every minute. Uptime for 24h, 7, 30 and 90 days.
Slow checks don't count as up. Days without data are never shown as 100%.
#webhooks #devops
API, webhook ingest and the web app, checked every minute. Uptime for 24h, 7, 30 and 90 days.
Slow checks don't count as up. Days without data are never shown as 100%.
#webhooks #devops
One ingest URL for Stripe, GitHub and Shopify webhooks. Signature checked, event stored before the 200, delivered with retries and replay. Hosted in Germany.
Free for 10k events/month.
👉 www.producthunt.com/products/web...
One ingest URL for Stripe, GitHub and Shopify webhooks. Signature checked, event stored before the 200, delivered with retries and replay. Hosted in Germany.
Free for 10k events/month.
👉 www.producthunt.com/products/web...
Only whsec_ verifies a webhook. Pass sk_live_ and every event fails with a signature error that never mentions the key.
Where to find it and how to roll it:
webhooker.eu/blog/stripe-webhook-signing-secret
#webdev #stripe
Only whsec_ verifies a webhook. Pass sk_live_ and every event fails with a signature error that never mentions the key.
Where to find it and how to roll it:
webhooker.eu/blog/stripe-webhook-signing-secret
#webdev #stripe
Webhooker.eu is an EU-hosted inbound webhook gateway: one ingest URL for Stripe/GitHub/Shopify... Signature verification, durable storage, retries + replay. Ingest to backups, everything stays in EU.
Glad they rely on Sweego for part of their stack 👋
@webhooker.bsky.social
Webhooker.eu is an EU-hosted inbound webhook gateway: one ingest URL for Stripe/GitHub/Shopify... Signature verification, durable storage, retries + replay. Ingest to backups, everything stays in EU.
Glad they rely on Sweego for part of their stack 👋
@webhooker.bsky.social