Les codes d'état HTTP qui commencent par trois (3xx) correspondent à des erreurs serveur. Ils indiquent que votre système tente de rediriger la requête de livraison d'événement entrant vers une autre URL. Stripe considère toutes les réponses de redirection de webhook comme des échecs.
Les causes courantes de ce problème incluent :
-
une configuration de serveur Web qui ajoute ou supprime le préfixe
www
de chaque URL.Par exemple, si vous saisissez
https://example.com/webhooks/
comme URL d'endpoint de webhook, votre serveur Web peut essayer de rediriger l'événement vershttps://www.example.com/webhooks/
(ou inversement).
-
une configuration de serveur Web qui ajoute ou supprime un slash (
/
) ) en fin d'URL.Par exemple, si vous saisissez
https://example.com/webhooks/
comme URL d'endpoint de webhook, votre serveur Web peut essayer de rediriger l'événement vershttps://example.com/webhooks
(ou inversement).
Pour résoudre ce problème, mettez à jour votre endpoint de webhook en remplaçant l'URL spécifiée par l'URL finale (après redirection) vers laquelle les événements Stripe doivent être livrés.