Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v2.x.
Por neobio
#75395
Olá a todos.

Estou percebendo em duas lojas de versões diferentes que clientes fazem o pedido, mas o campo order_status_id fica como 0, não registrando o status de aguardando pagamento, como deve ser feito. Alguém já teve uma situação parecida?
Por veteranodf
Mensagens Especiais Curtidas
#75407
Não há algo que resolva o problema simplesmente, deve fazer diversas checagens como ver se o módulo de pagamento possui bugs, se o mesmo é 100% compatível com a versão de loja utilizada, se foi feito modificações ou se utiliza um xml que altera o core do opencart. Esse problema pode ser causado por diversos fatores, se estiver ocorrer com todos os módulos de pagamento com certeza o core do opencart foi modificado, agora se for um caso isolado e com apenas um módulo de pagamento o correto é trocar o mesmo pois ele é o problema;
Manoel Vidal, neobio gostou disso
Por neobio
#75417
Obrigado pela resposta. Ambos são modulos do PagSeguro.
Só achei estranho pois uma loja é da versão 1.5 e a outra versão é 2.0.3.
Quando eu mesmo faço teste não acontece isso, mas com o proprio dono e outros clientes dele quando fazem pedido ocorre. E ai começa a pular a numeração.
Por veteranodf
Mensagens Especiais Curtidas
#75433
Só para concluir, o ID "0" se refere ao status "pedidos abandonado", provavelmente o módulo não esteja recebendo o retorno do pagseguro após o pagamento ser concluído, assim o status do pedido não muda, o correto é entrar em contato com o desenvolvedor do módulo que ele poderá te auxiliar;