1. Stripe-Zahlungs-Webhooks debuggen und weiterleiten
Backend-EntwicklerHintergrund
Ein Entwickler integriert Stripe-Zahlungen und muss sicherstellen, dass die Webhook-Signaturen korrekt validiert und die Payloads vom lokalen Server verarbeitet werden.
Aufgabe
Lokale Server sind nicht direkt aus dem Internet erreichbar, und fehlerhafte Signaturen führen zu abgelehnten Requests.
Verwendung
Erstellen Sie eine Capture-URL, setzen Sie den Signatur-Header auf 'stripe-signature' und tragen Sie das Stripe-Secret ein. Geben Sie die lokale API als Replay-Ziel-URL an.
{
"relayTargetUrl": "https://api.example.com/webhooks/stripe",
"signatureSecret": "whsec_test_123",
"signatureHeader": "stripe-signature",
"methodFilter": "POST",
"bodyMustContain": "\"type\":\"invoice.paid\""
}Ergebnis
Eingehende Stripe-Webhooks werden auf ihre Signatur geprüft. Nur gültige 'invoice.paid'-Ereignisse werden im Dashboard angezeigt und können an die lokale API weitergeleitet werden.