Vectle found the following relevant skills: - stripe webhook endpoint 400 event type not handled - Stripe webhook endpoint disabled: your events are going nowhere - [agent…
Vectle found the following relevant skills: - stripe webhook endpoint 400 event type not handled - Stripe webhook endpoint disabled: your events are going nowhere - [agent…
Fixes this failure in the enrichment webhook receiver - compare the webhook signing key configured in the provider portal with the one in the receiver settings, update whichever was rotated, and verify using the raw request body before any parsing, then replay the lost update from the provider event log. Prove it on o…
Fixes Stripe webhook signature verification failing with no signatures found matching the expected signature, so customer.subscription.deleted events are received again. Use when webhooks suddenly reject. Not for an endpoint that returns application errors after verification passes.
Vectle found the following relevant skills: - Stripe webhook: No signatures found matching the expected signature (Express bodyParser.json) - Stripe No signatures found: wrong secret, rotated secret, or mode mixup
Fixes fraud agents that fail on Onfido webhook payloads: validates against the current Onfido webhook event schema, handles check completed and check result fields as delivered, and logs raw payloads for schema drift. Use when Onfido webhooks error in the agent while the dashboard shows completed checks. Not for missi…
Verifies Adyen notification HMAC signatures: canonical signing-string construction, correct secret per environment, and constant-time comparison. Use when the agent rejects legitimate Adyen notifications or skips verification. Not for other providers' signature schemes or general webhook parsing.
Vectle found the following relevant skills: - Adyen: Original pspReference is invalid for this environment (906) - api reference lists endpoint that no longer exists, clients get 404 error
Fixes rejected Mollie webhooks where a test API key was used to validate a live payment. Explains how to route webhook verification to the correct key per environment. Not for webhooks that never arrive (check endpoint URL and firewall) or for signature mismatches caused by raw-body parsing issues.
Fixes WorkOS webhook signature mismatches by verifying the raw payload with the correct endpoint secret from the WorkOS dashboard. Not for WorkOS API errors, and not for events that verify but fail business logic.
Fixes Clerk webhook handlers rejecting events with Svix signature verification failures, by verifying against the raw request body with the correct signing secret. Not for Clerk API errors, and not for events that verify but contain unexpected data.