marketing-webhook-signatureHTTP 400Für EntwicklerDie Signatur des Resend-Webhooks fehlt oder ist ungültig. Prüfen Sie RESEND_WEBHOOK_SECRET.
Woran es liegt
Die Kopfzeilen svix-id, svix-timestamp oder svix-signature fehlen, sind zu alt oder passen nicht zum hinterlegten Geheimnis — oft, weil nach dem Neuanlegen des Webhooks das alte Secret gesetzt blieb.
Was zu tun ist
Das Signing Secret des Endpunkts in Resend mit RESEND_WEBHOOK_SECRET abgleichen und neu deployen. Resend wiederholt abgelehnte Ereignisse.
Fundstelle im Code
src/app/api/webhooks/resend/route.ts, src/lib/marketing/tracking/resend-signature.ts