Por que não estou recebendo notificações?
Seu servidor não aceitou um evento
Talvez você não receba um evento webhook quando o seu endpoint/servidor não aceitar um evento que nós enviamos. Quando seu servidor não aceitar um evento, todos os seus próximos eventos serão enfileirados para nova tentativa.
Dica: se o seu servidor não aceitar eventos corretamente, enviaremos uma mensagem de sistema para sua Customer Area.
Dica: se você estiver inscrito nas mensagens do sistema, você receberá um e-mail notificando que seu endpoint não está aceitando eventos.
Solucionar problemas de eventos de webhook
Atualize a configuração do seu servidor para aceitar todos os eventos. Nós recomendamos que você armazene os eventos aceitos em seu banco de dados.
- Faça login na Customer Area.
- Acesse Developers > Webhooks.
- Ao lado do endpoint do evento que não está funcionando corretamente, selecione Troubleshoot.
Você verá a solicitação para a qual seu servidor não retorna a resposta [acccepted] esperada. - Você pode Retry ou Ignore.
Observação: muitos eventos travados podem estar pendentes de tentativas de repetição pela Adyen, por isso recomendamos continuar a solução de problemas até que o evento seja aceito com sucesso.Assim que recebermos a resposta accepted de seu servidor para o evento, tentaremos repetir todos os eventos travados de webhook.
Dica: leia mais sobre resolução de problemas.
Aceitar um evento manualmente
Você deve aceitar manualmente os eventos somente se não puder atualizar imediatamente o servidor, mas precisar receber seus outros eventos de webhook.
Nota: ao aceitar manualmente, seus eventos não serão mais enfileirados, mas seu servidor não receberá os eventos que você aceitou manualmente.
Para aceitar manualmente o evento:
- Acesse Developers > Webhooks.
- Selecione Troubleshoot.
Isso acionará uma tentativa de entrega para um dos eventos travados. Aqui você verá os dados do evento e a resposta do seu servidor. - Clique Ignore.
Este artigo foi útil?
Vamos praticar
Aprenda mais sobre esse tópico e pratique o que aprendeu.