A partir de 10 de Maio de 2019, o JSON de pedidos retornará um novo objeto chamado cancelReason. Este objeto devolverá o motivo preenchido pelo usuário para cancelamento de um pedido.
Exemplo de JSON com cancel Reason:
- "cancelReason": "The customer bought the wrong product size"
O valor do campo é a informação preenchida no momento do cancelamento do pedido.
Principais vantagens
O novo campo permite que o sistema de ERP consuma a informação que foi inserida como justificativa para o cancelamento de um pedido. Estará disponível no report entregue pelo Gerenciamento de Pedidos em breve.
O que você precisa fazer
É fundamental revisar as integrações que usam as APIs Get Order, como as de ERP, por exemplo. Aquelas que não estiverem preparadas para receber a nova resposta precisam ser ajustadas antes de 30 de Abril 2019.
Para testar você pode utilizar a rota em beta: https://{{accountName}}.vtexcommercebeta.com.br/api/oms/pvt/orders/{{orderId}}