Página 1 de 1

[DICA] Correção na atualização do pedido com cupom - OpenCart 2

Enviado: 13 Dez 2018, 11:26
por Manoel Vidal
Olá colegas Opencartianos. :ugeek:

Há um problema no OpenCart versão 2, onde ao adicionar um histórico em qualquer pedido que possua um cupom de desconto, o pedido independente da situação escolhida fica com a situação de negado ou cancelado.

Esse problema ocorre por um bug no OpenCart, que se encontra no arquivo abaixo:

- Até a versão 2.2.0.0:
catalog/model/total/coupon.php

- Nas versões 2.3.0.2:
catalog/model/extension/total/coupon.php

*Em anexo neste tópico, estou deixando o arquivo corrigido para download.

Para atualizar em sua loja, baixe o arquivo em anexo que seja compatível com sua versão do OpenCart e faça a substituição dele na sua loja através de FTP, e por último limpe o cache de modificações OCMOD que o problema será resolvido.

Espero ter ajudado. :)

Re: [DICA] Correção na atualização do pedido com cupom - OpenCart 2

Enviado: 27 Mar 2019, 11:21
por Diego Ávila
Obrigado pela dica.

Re: [DICA] Correção na atualização do pedido com cupom - OpenCart 2

Enviado: 03 Abr 2021, 13:21
por Carlos Paiao
Opa Manoel, estou exatamente com esse problema.
OC 2.2.0.0

Poderia confirmar qual o arquivo correto para a minha versão 2.2.0.0?

Nos links que você enviou tem:
2.0.1.1
2.3.0.2
2.1.0.2

Substitui o arquivo coupon 2.1.0.2 na minha loja 2.2.0.0 por ser o mais próximo, mas recebi um erro:

Warning: Parameter 1 to ModelTotalCoupon::getTotal() expected to be a reference, value given in /home/cherryba/public_html/vqmod/vqcache/vq2-system_storage_modification_system_engine_loader.php on line 150

Pode me dar uma dica?