Para que um produto já vendido em um pedido não seja disponibilizado para outro cliente, existe a reserva dos produtos comprados.
Essas reservas respeitam três etapas, porém com dois status. E o que causa muita confusão na maioria dos lojistas, é o porquê essa reserva continuar ativa se o pedido já foi faturado.
Entenda como funciona a reserva.
Porém, um item reservado não sai de reservado automaticamente nunca.
Para isso, é necessário uma notificação do ERP ou uma alteração manual no estoque do item. E a reserva só pode receber a baixa no estoque a partir do status Preparando Entrega
do pedido.
Antes disso, a reserva continuará ativa e o item decrescido será outro, causando um cenário incorreto.
Ou seja, quando o pedido passar para o status Preparando Entrega
é preciso que haja uma notificação no estoque para que esse item saia de reservado e seja retirado do estoque.
Para isso, basta atualizar o campo Quantidade com o número de itens disponíveis em seu estoque, ignorando o item relacionado à compra.