Un codice di stato HTTP nell'intervallo 300-399 arriva sul tuo server e indica che il tuo sistema sta cercando di reindirizzare la richiesta di consegna dell'evento in arrivo verso un altro URL. Per i webhook, Stripe considera tutte le risposte di reindirizzamento come non riuscite.
Cause comuni di questo problema includono:
La configurazione di un server web che aggiunge o rimuove www
all'inizio di tutti gli URL
Ad esempio, se hai inserito https://example.com/webhooks/
come URL dell'endpoint del webhook, il tuo server web potrebbe tentare un reindirizzamento verso https://www.example.com/webhooks/
(o viceversa)
La configurazione di un server web che aggiunge o rimuove una barra finale (/
) dall'URL
Ad esempio, se hai inserito https://example.com/webhooks/
come URL dell'endpoint del webhook, il tuo server web potrebbe tentare un reindirizzamento verso https://example.com/webhooks
(o viceversa)
Per risolvere il problema, modifica l'endpoint del webhook e cambia l'URL con l'URL finale, dopo i reindirizzamenti, dove gli eventi Stripe dovrebbero essere consegnati.