Quando um cliente tenta realizar uma compra e ocorre um erro na criação do pedido, isso pode acontecer por diferentes razões, como problemas de pagamento, de logística ou de integração do backend com ERPs (Enterprise Resource Planning).
Antes de considerar motivos complexos para erros com pedidos não criados, aplique os processos de resolução de problemas (troubleshooting) apresentados neste artigo. Alguns dos cenários de erro mais comuns são:
- O item não tinha estoque disponível e a loja não estava configurada para vender produtos sem estoque.
- A integração XML não foi configurada para enviar informações sobre produtos sem estoque.
Soluções
Considere os seguintes processos de resolução de problemas para erros na criação de pedidos:
- Gerenciar inventário: se o produto não constar no inventário e a loja não estiver configurada para vender produtos sem estoque.
- Revisar integração XML: se a sua integração XML não estiver configurada para enviar informações sobre produtos sem estoque.
Gerenciar inventário
Há duas formas de gerenciar seu inventário:
- Via API: utilizando o endpoint Update inventory by SKU and warehouse.
- Via Admin VTEX: acessando Catálogo > Inventário > Gerenciamento de inventário.
As soluções abaixo são voltadas para o gerenciamento de inventário via Admin VTEX:
- Atualizar a contagem do inventário: na linha correspondente ao SKU e estoque desejados, digite o número de itens disponíveis para venda na coluna Atualizar contagem e clique em
Salvar
. Este número não pode ser negativo, caso contrário o estoque será negativo. - Configurar o estoque infinito: na linha correspondente ao SKU e estoque desejados, na coluna Estoque infinito, clique no botão de ativação e depois em
Salvar
. Quando essa configuração é ativada, o item passa a ser considerado sempre disponível para vendas e a loja nunca fica sem estoque dele.
Para configurar os produtos sem estoque a serem exibidos no seu storefront, acesse Catálogo > Todos os produtos no Admin VTEX e, na página de configuração do produto, na aba Produto, marque a opção Sim no campo Mostrar produto esgotado.
Revisar integração XML
O XML é uma linguagem de marcação que define e armazena dados de forma partilhável. Se a integração XML da sua loja não estiver definida para determinadas configurações, pode ser que não seja possível exportar as informações do produto.
Quando o produto não tem estoque e a integração não está configurada para enviar produtos sem estoque, pode ocorrer um erro com a falta de informações do produto. Para ativar a configuração, siga os passos abaixo:
- No Admin VTEX, acesse Configurações da loja > Canais > Integração XML ou digite Integração XML na barra de busca na parte superior da página.
- Na linha da integração XML desejada, clique em
Editar
. - Na aba
Editar XML
, na opção Exibir SKUs indisponíveis, marque a caixa de seleçãoExibir SKUs fora de estoque (esgotados) entre os resultados
. - Clique em
Salvar
.
Podem ocorrer erros ao tentar faturar um pedido com informações XML incorretas ou faltantes.