Menu
Feedback
Comece aqui
Tutoriais
Portal do desenvolvedor

Problemas conhecidos
Diretivas de suporte
Troubleshooting

Perguntas frequentes
Comunicados
Perguntas frequentes
O que fazer quando há problemas com uma transação?
O que fazer quando há problemas com uma transação?
Publicado em 09/05/2017
Última atualização em 31/12/2019

Para conseguir resolver rapidamente um problema envolvendo transações, recomendamos que o lojista esteja a par da estrutura de logs nos detalhes das transações no Admin da VTEX. Veja aqui como visualizar uma transação.

No log ficam registradas todas as interações entre VTEX e o parceiro, seja o gateway ou o antifraude. Começando da parte inferior da página até a parte superior, onde estão as interações mais recentes.

As mudanças de status e mensagens de resposta estão claramente marcadas, facilitando o entendimento dessa linha do tempo.

Em algumas ocasiões pode ocorrer uma falha de comunicação entre VTEX e o parceiro. Existem recursos de segurança ativos, como retentativas automáticas, mas erros humanos também podem existir, como o parceiro fazer uma atualização em sua plataforma e não atualizar a integração com VTEX.

Casos como esse geram logs ou mantém o pedido em um looping. Uma vez que um comportamento errático seja identificado, o caminho mais rápido é verificar se o status do pedido está igual em ambas plataformas. Como por exemplo, o gateway ter atualizado o status como "Settling", mas posteriormente retornar que o status não está correto para captura, contudo o status estaria correto. Veja o exemplo:

No dia 08 de fevereiro a VTEX recebeu uma notificação do gateway em que há uma mudança de status.

{"base64":"  ","img":{"width":300,"height":65,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":5188,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/pt/faq/Financial/o-que-fazer-quando-ha-problemas-com-uma-transacao_1.png"}}

No dia 03 de abril o gateway retorna erro no status

{"base64":"  ","img":{"width":300,"height":87,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":12002,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/pt/faq/Financial/o-que-fazer-quando-ha-problemas-com-uma-transacao_2.png"}}

Um outro exemplo seria o gateway (parceiro) retornar que não possui os dados completos do cartão de crédito para prosseguir com a compra. Contudo, nos detalhes da transação no topo da página é possível confirmar que a informação existe - até porque o pedido não teria sido criado sem essas informações. O caminho aqui seria o mesmo, entrar em contato com o seu gateway.

A TID é o número que deve ser usado para identificar uma transação no gateway.

O fato de existir uma TID significa, inclusive, que a transação teve um início, pois essa informação é gerada quando se estabelece uma conexão com o gateway.

Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback