Pular para o conteúdo

Estoque e sobrevenda: por que o carrinho não garante o produto

Colocar um item no carrinho — seja no seu cardápio público, seja num pedido montado por você no painel — não reserva nada. Dois clientes diferentes podem colocar a última unidade do mesmo produto no carrinho ao mesmo tempo, e os dois conseguem enviar o pedido normalmente. Isso é esperado, não é falha do sistema.

A baixa de estoque só acontece quando o pedido fecha

Seção intitulada “A baixa de estoque só acontece quando o pedido fecha”

Enquanto o pedido está aberto, os itens ficam só registrados nele — nenhuma unidade é descontada do seu estoque ainda. A baixa de fato só acontece no momento em que o pedido é fechado, e vale apenas para produtos com a chave Controlar estoque ligada; produtos sem controle de estoque nunca são bloqueados por falta de saldo.

Um exemplo comum: dois pedidos abertos concorrem pela última unidade de um produto. O primeiro que for fechado dá baixa normalmente e zera o estoque. O segundo, ao ser fechado, encontra saldo insuficiente — é aí, no fechamento, que a falta aparece, não no momento em que o item foi adicionado ao carrinho.

Se um pedido tem vários itens e um só deles está sem saldo suficiente no momento de fechar, nenhuma baixa é gravada — nem a dos outros itens que tinham estoque de sobra. O pedido continua aberto e o painel mostra a mensagem indicando qual item faltou. Não existe fechamento parcial: ou desconta tudo, ou não desconta nada.

Com o pedido ainda aberto, você tem duas saídas, depois de combinar com o cliente:

  • Ajustar o item — reduzir a quantidade para o que você tem disponível, ou remover o item e fechar sem ele.
  • Cancelar o pedido — se não for possível resolver com o cliente, cancele; um pedido aberto cancelado não baixa nem devolve estoque, porque nunca chegou a descontar nada.

O caso mais delicado: o pagamento já caiu e o fechamento falha

Seção intitulada “O caso mais delicado: o pagamento já caiu e o fechamento falha”

Em pedidos com pagamento (plano pago, cobrança PIX gerada pelo bot), a baixa de estoque só acontece depois da confirmação do pagamento. Se, nesse momento, faltar saldo de algum item, o pagamento não é revertido automaticamente — o dinheiro já entrou — e não existe uma sinalização visual no painel para esse caso específico; ele fica registrado só no log interno do sistema.

Se um cliente reclamar de ter pago e o pedido não aparecer como fechado, vale conferir o pedido dele diretamente em Pedidos e resolver manualmente: ajustar o estoque, entrar em contato para combinar uma alternativa ou processar o reembolso pelo seu meio de pagamento.

Um adicional (borda, sabor extra, opção de um grupo) não tem controle de estoque dele mesmo. O que existe é a chave Disponível da opção, dentro da tela de Adicionais: desligada, ela some das escolhas do cliente, mas isso é uma ação manual sua — não é automatizado por saldo, como acontece com o produto. Veja Adicionais, opções obrigatórias e meia a meia.

Se um pedido específico não apareceu do jeito que você esperava, veja as causas mais comuns em Meu pedido do cardápio não chegou.