Menu
Feedback
Comece aqui

Problemas conhecidos

Problemas conhecidos
Transação bloqueada no status de autorização autorizada ou pendente após ser aprovada
Payments
ID: 1037765
Fixed
Publicado em10/10/2025
Última atualização em10/10/2025
2 min de leitura

Este problema conhecido foi traduzido automaticamente do inglês.

Sumário

Em um fluxo de transação padrão, uma vez que todos os pagamentos tenham sido autorizados com sucesso, espera-se que a transação mude seu status para Approved. A documentação oficial explica os diferentes estados da transação com mais detalhes: Fluxo de transações em pagamentos.

Entretanto, nas transações afetadas por esse problema, observamos dois tipos de comportamentos inesperados:

  1. **Após todos os pagamentos terem sido aprovados (autorizados) e a transação já ter passado para o status Approved, um novo evento de status de transição, TransactionWorkFlowChangeStatus, é acionado. Esse evento atualiza incorretamente o status de volta para Authorized. Embora outro evento TransactionWorkFlowChangeStatus - Approved ocorra em seguida, a atualização do status final não é registrada corretamente na transação. Como resultado, a transação permanece presa no estado Authorized, impedindo que o pedido ou a transação avance conforme o esperado.

Parada na autorização pendente: Às vezes, a transação fica presa no status Pending Authorization, mesmo quando todos os pagamentos já foram autorizados.

Esses problemas podem ser identificados com frequência por registros TransactionWorkFlowChangeStatus duplicados ou conflitantes, como Approved seguido de Authorized, ou pela ausência total do evento Approved final, o que leva a um estado de transação inconsistente ou congelado.

Em setembro de 2025, realizamos uma operação no gateway da VTEX para garantir a consistência do status, o que reduziu o número de casos em 97%. No entanto, esse problema ainda pode ocorrer devido ao uso inadequado de conectores de pagamento. Um novo problema conhecido foi aberto para rastrear esses casos recentes, onde você também pode encontrar mais detalhes sobre as práticas recomendadas que devem ser implementadas pelos conectores:

https://newhelp.vtex.com/en/known-issues/transactions-stuck-in-authorized-or-pending-authorization-after-approval?utm_source=old_portal&utm_medium=redirect&utm_campaign=portal_transition

Simulação

Workaround

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