Webhooks: qué hacer cuando el código de estado HTTP comienza con un tres (3xx)

Un código de estado HTTP dentro del rango de 300 a 399 proviene de tu servidor e indica que tu sistema intenta redireccionar la solicitud entrante de entrega de evento a otra URL. Para los webhooks, Stripe considera que cualquier respuesta de redireccionamiento es un error.

Entre los motivos comunes de este problema, se incluyen los siguientes:

  • Una configuración de servidor web para agregar o quitar www en el principio de las URL

    • Por ejemplo, si ingresaste https://example.com/webhooks/ como tu URL de punto de conexión de webhook, puede que tu servidor web intente redireccionarse a https://www.example.com/webhooks/ (o viceversa)

  • Una configuración de servidor web para agregar o quitar una barra diagonal final (/) de la URL

    • Por ejemplo, si ingresaste https://example.com/webhooks/ como tu URL de punto de conexión de webhook, puede que tu servidor web intente redireccionarse a https://example.com/webhooks (o viceversa)

Para solucionar este problema, modifica tu punto de conexión de webhook y cambia la URL por la URL final, luego de los redireccionamientos, a donde se deben enviar los eventos de Stripe.

¿Esto responde tu pregunta?
Temas frecuentes
Temas frecuentes