Cupom de desconto inativo impacta na alteração de status do pedido para "Cancelado"
Enviado: 24 Nov 2022, 11:23
Olá pessoal! Tudo bem?
Pesquisei sobre este problema aqui no forum e só encontrei informações relativas ao OC 2, mas uso o OC 3.0.3.2 e não encontrei nenhuma solução (aqui ou no forum OC.com).
A situação é:
Crio um pedido como se fosse um cliente no site, neste pedido eu adiciono um cupom de desconto específico, que crio no opencart pra dar um desconto exclusivo (compras em maior quantidade, por exemplo). Em seguida o pedido é criado normalmente e eu desabilito o cupom para que ele não seja mais utilizado.
Após fazer o envio do pedido do cliente, acesso o painel administrativo do OC e altero o status para "Produto Enviado", mas ao selecionar esta opção no menu de "Situação do Pedido" e clicar em "Adicionar Histórico" o OpenCart atualiza o status para "Cancelado".
Se eu habilito novamente o cupom, volto ao Painel Adm, acesso o pedido e tento atualizar o status para "Produto Enviado", aí ele atualiza o pedido corretamente.
Quando percebo este problema, eu vou lá, acesso o BD e altero o status do pedido nas tabelas "order" e "order history" para o status correto, mas aí o cliente já recebeu um email contendo um link de rastreio do pedido com atualização do pedido para "Cancelado" e isso gera um problema de desconfiança e desconforto para nossos clientes. Além disso não é muito legal fazer atualização diretamente no BD, certo?
Pelo que percebi este problema está ligado diretamente à função de Cupom de Desconto.
Vocês já passaram por isso? Conseguiram resolver de alguma forma na versão 3.x do OC?
Desde já muito obrigado e desculpem se já houver um tópico tratando deste assunto.
Pesquisei sobre este problema aqui no forum e só encontrei informações relativas ao OC 2, mas uso o OC 3.0.3.2 e não encontrei nenhuma solução (aqui ou no forum OC.com).
A situação é:
Crio um pedido como se fosse um cliente no site, neste pedido eu adiciono um cupom de desconto específico, que crio no opencart pra dar um desconto exclusivo (compras em maior quantidade, por exemplo). Em seguida o pedido é criado normalmente e eu desabilito o cupom para que ele não seja mais utilizado.
Após fazer o envio do pedido do cliente, acesso o painel administrativo do OC e altero o status para "Produto Enviado", mas ao selecionar esta opção no menu de "Situação do Pedido" e clicar em "Adicionar Histórico" o OpenCart atualiza o status para "Cancelado".
Se eu habilito novamente o cupom, volto ao Painel Adm, acesso o pedido e tento atualizar o status para "Produto Enviado", aí ele atualiza o pedido corretamente.
Quando percebo este problema, eu vou lá, acesso o BD e altero o status do pedido nas tabelas "order" e "order history" para o status correto, mas aí o cliente já recebeu um email contendo um link de rastreio do pedido com atualização do pedido para "Cancelado" e isso gera um problema de desconfiança e desconforto para nossos clientes. Além disso não é muito legal fazer atualização diretamente no BD, certo?
Pelo que percebi este problema está ligado diretamente à função de Cupom de Desconto.
Vocês já passaram por isso? Conseguiram resolver de alguma forma na versão 3.x do OC?
Desde já muito obrigado e desculpem se já houver um tópico tratando deste assunto.