Webhooks: qué hacer si el código de estado HTTP empieza con un 3 (3xx)

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 a https://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 a https://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.

Did this answer your question?