Un code de statut HTTP compris entre 300 et 399 provient de votre serveur et indique que votre système tente de rediriger la requête de transmission d'événement entrante vers une autre URL. Pour les webhooks, Stripe considère toute réponse de redirection comme un échec.
Les principales causes de ce problème sont les suivantes :
-
Une configuration du serveur Web qui ajoute ou supprime
www
au début de toutes les URLPar exemple, si vous avez saisi
https://example.com/webhooks/
comme URL de point de terminaison de webhook, il se peut que votre serveur Web tente de rediriger vershttps://www.example.com/webhooks/
(ou vice-versa).
-
Une configuration du serveur Web qui ajoute ou supprime une barre oblique (
/
) à la fin de l'URLPar exemple, si vous avez saisi
https://example.com/webhooks/
comme URL de point de terminaison de webhook, il se peut que votre serveur Web tente de rediriger vershttps://example.com/webhooks
(ou vice-versa).
Pour résoudre ce problème, modifiez votre point de terminaison de webhook et remplacez l'URL par l'URL finale, après les redirections, à laquelle les événements Stripe doivent être transmis.