1. Capturer et déboguer des webhooks Stripe
Développeur BackendContexte
L'intégration des paiements nécessite de tester la réception des événements Stripe en local.
Problème
Il est difficile de voir le payload exact envoyé par Stripe et de tester le code local sans exposer le serveur de développement.
Utilisation
Générez l'URL de capture, définissez le filtre sur POST et exigez que le corps contienne l'événement de paiement.
{
"relayTargetUrl": "https://api.example.com/webhooks/stripe",
"signatureSecret": "whsec_test_123",
"signatureHeader": "stripe-signature",
"methodFilter": "POST",
"bodyMustContain": "\"type\":\"invoice.paid\""
}Résultat
Les événements de paiement sont capturés, la signature est validée, et les requêtes peuvent être inspectées avant d'être rejouées vers l'API locale.