Menu
Feedback
Comece aqui

Problemas conhecidos

Problemas conhecidos
Inconsistência de eventos
Payments
ID: 267299
Fixed
Publicado em20/06/2022
Última atualização em23/05/2024
2 min de leitura

Sumário

Este problema conhecido foi traduzido automaticamente do inglês.

Quando o usuário faz um pedido no checkout, um novo fluxo de pedidos é iniciado. A partir desse momento, o gateway da VTEX é consultado quando os seguintes status de pedido são identificados: "Payment pending" (Pagamento pendente) e "Verifying invoice" (Verificando fatura). No status "Payment Pending", espera-se que uma notificação de pagamento seja enviada ao módulo Orders. Durante esse período, podem ocorrer alguns problemas com o processamento de eventos. Embora não haja apenas uma causa raiz diretamente relacionada ao problema do evento de processamento, qualquer outro problema interno ou externo vinculado ao sistema de notificação pode fazer com que o fluxo de pedidos seja bloqueado no status "pagamento pendente".

A fila de mensagens fornece um protocolo de comunicação assíncrono, no qual os eventos são colocados em uma fila para serem consumidos em um momento predeterminado no futuro. Assim, já mapeamos alguns cenários em que há inconsistência nesse fluxo para categorizá-los e resolvê-los um a um.

  • Perda de evento/não gerado;
  • Evento preso e não processado;
  • Erros de processamento que podem causar inconsistências no banco de dados.

Este KI refere-se explicitamente aos cenários mencionados acima e não tem a intenção de esgotar todas as possibilidades de problemas de processamento de eventos que possam ocorrer. Novas causas-raiz ou problemas relacionados, como respostas ruins do provedor (o que acontece regularmente), podem levar a situações em que o pedido fica preso. Cada caso precisa ser investigado individualmente para determinar a causa raiz do problema.

Simulação

Não há como simular esse comportamento.

Workaround

Entre em contato com nossa equipe de suporte para reprocessar manualmente o evento.

Contribuidores
1
Photo of the contributor
+ 1 contributors
Isso foi útil?
Sim
Não
Sugerir edições (GitHub)
Contribuidores
1
Photo of the contributor
+ 1 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na VTEX Community
Junte-se à nossa comunidade
Solicite suporte à VTEX
Receba assistência personalizada com nossos especialistas
Abra um ticket de suporte
GitHubDeveloper PortalComunidadeFeedback