Menu
Feedback
Comece aqui

Problemas conhecidos

Problemas conhecidos
Inconsistência na exibição da origem dos cancelamentos de pedidos na API Get Orders
Order Management
ID: 1249934
Backlog
Publicado em25/08/2025
Última atualização em25/08/2025
2 min de leitura

Este problema conhecido foi traduzido automaticamente do inglês.

Sumário

Em alguns casos de pedidos originados do fluxo nativo entre o marketplace e o vendedor, quando o cancelamento é iniciado pelo sistema, por exemplo, em caso de falha de pagamento ou regras internas, as informações sobre a origem do cancelamento podem não ser exibidas corretamente nas respostas das APIs Get Order e Orders do OMS.

O campo cancellationData, que identifica historicamente a origem do cancelamento (como requestedByPaymentNotification), pode conter informações genéricas - como atendimento - ou pode não exibir nenhum detalhe. Isso se deve ao processo de mesclagem de informações de cancelamento entre o marketplace e o vendedor, que pode substituir dados relevantes, dependendo da ordem dos eventos.

Simulação

  • Gerar um pedido em uma conta com integração entre o vendedor e o marketplace.
  • Simule um cancelamento automático, por exemplo, devido a uma falha na autorização de pagamento.
  • Acesse a API Get Order do OMS ou Orders.
  • Observe que o campo cancellationData pode não indicar claramente que o cancelamento foi feito pelo módulo de pagamento.
  • Se possível, compare-o com a resposta da API SOS Orders, em que a origem geralmente aparece corretamente.

Workaround

Atualmente, não há nenhuma solução alternativa para evitar que esse tipo de cenário ocorra. No entanto, para identificar corretamente a origem do cancelamento nos casos afetados, é necessário o suporte da equipe interna. Portanto, recomendamos a abertura de um tíquete para analisar manualmente os registros e validar a origem real do cancelamento.

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