Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v2.x.
#70555
Olá pessoal, sou novo aqui no fórum do OpenCart então peço desculpas se postar alguma coisa errada ou de forma incorreta.

Bom, o meu problema é o seguinte, depois de vários testes, verifiquei que o estoque em algumas ocasiões não estava sendo reduzido, ou seja, se uma peça tinha 2 unidades após a venda continuava com 2.

Utilizo PagSeguro como forma de pagamento e o módulo Option To Product para vincular Cor X Tamanho.
Acontece que na maioria dos testes, após efetuar o pagamento e o mesmo ser confirmado pelo PagSeguro o estoque era reduzido corretamente. Mas o cliente (dono da loja) reclamava que esporadicamente não estava reduzindo, mas nos testes que eu realizava sim.

Então verificando, vi que na verdade o estoque parece estar reduzindo corretamente sempre, acontece que quando incluía um histórico, por exemplo, "Produto em separação", a quantidade que foi reduzida, voltava para a quantidade de antes da compra, como se o pedido fosse cancelado.

Nas configurações a "Situação do pedido finalizado" está em "Pagamento Efetuado". Será que devo marcar todas as opções posteriores? Por exemplo, "Produto em separação", "Código de Rastreio" (status novo) e/ou "Mercadoria entregue" (status novo)?

Pergunto, onde está o problema? Porque o estoque está voltando ao incluir um histórico? De alguma forma está entendendo como cancelado?!

Grato pela ajuda!