Los códigos de estado HTTP que están entre el 300 y el 399 proceden de tu servidor e indican que tu sistema está intentando redirigir la solicitud de entrega del evento entrante a otra URL. En los webhooks, Stripe considera que cualquier respuesta de redireccionamiento es un error.
Estas son algunas de las causas habituales de este problema:
-
Una configuración del servidor web para añadir
www
al principio de todas las URL o quitarlo de ellas.Por ejemplo, si has escrito
https://example.com/webhooks/
como URL del punto de conexión de webhook, tu servidor web puede intentar redirigir ahttps://www.example.com/webhooks/
(o viceversa).
-
Una configuración del servidor web para añadir una barra final (
/
) a la URL o quitarla de ella.Por ejemplo, si has escrito
https://example.com/webhooks/
como URL del punto de conexión de webhook, tu servidor web puede intentar redirigir ahttps://example.com/webhooks
(o viceversa).
Para solucionar este problema, edita el punto de conexión de webhook y cambia la URL por la definitiva (tras los redireccionamientos) en la que se deben entregar los eventos de Stripe.