Webhooks: o que fazer quando o código do status HTTP começa com três (3xx)

Um código de status HTTP no intervalo 300 a 399 vem do seu servidor e indica que o sistema está tentando redirecionar a solicitação de entrega de evento de entrada para outro URL. Em relação aos webhooks, a Stripe considera qualquer resposta de redirecionamento como uma falha.

Causas comuns desse problema:

  • Uma configuração do servidor da web para adicionar ou remover www no início de todos os URLs.

    • Por exemplo, se você inseriu https://example.com/webhooks/ como o URL do endpoint do webhook, o servidor da web pode tentar redirecionar para https://www.example.com/webhooks/ (ou vice-versa).

  • Uma configuração do servidor da web para adicionar ou remover uma barra (/) do URL.

    • Por exemplo, se você inseriu https://example.com/webhooks/ como o URL do endpoint do webhook, o servidor da web pode tentar redirecionar para https://example.com/webhooks (ou vice-versa).

Para corrigir esse problema, edite o endpoint to webhook e altere o URL para o URL final após o redirecionamento, para onde os eventos da Stripe devem ser entregues.

Sua dúvida foi resolvida?