Página 1 de 1

Extensão Mercado Pago não calcula descontos

Enviado: 14 Jan 2020, 10:23
por dkblood
Olá pessoal.

Já vi esse problema aqui no fórum mas sem respostas, gostaria de saber se alguém conseguiu resolver, o subtotal no pedido não calcula o cupom ou qualquer outro desconto e isso reflete no módulo de pagamento como mercadopago para OpenCart 2.3.0.2, o cliente vai pagar e o valor é do subtotal e não do total, esse problema não ocorre no pagseguro, somente no mercadopago.

Já tentei contato com o suporte do mercadopago mas eles são evasivos, se alguém souber de algo agradeço.

Re: Extensão Mercado Pago não calcula descontos

Enviado: 14 Jan 2020, 10:58
por Manoel Vidal
Olá @dkblood.

Se o problema só ocorre na extensão de pagamento para Mercado Pago, então de fato o problema está na extensão para Mercado Pago que você está utilizando, sendo que se o suporte do Mercado Pago não está lhe ajudando, o ideal é pesquisar por outra extensão para Mercado Pago e instalar ela em sua loja, pois este pode não ser o único problema da extensão que você utiliza atualmente, fora que suporte é tudo para quem tem uma loja online.

Espero ter ajudado. :D

Re: Extensão Mercado Pago não calcula descontos

Enviado: 14 Jan 2020, 11:30
por dkblood
Olá Manoel agradeço a atenção, não sou programador mas pelo fato do pagseguro funcionar acredito que o módulo oferecido pelo mercadopago puxa o valor do subtotal e não do total, isso não poderia ser alterado na programação do módulo?

2. o módulo original do opencart "subtotal" não calcula o cupom, mesmo editando as posições, ele só soma o valor dos produtos, o cupom que está na posição acima do subtotal não é calculado.

Enfim acredito que terei de testar outros módulos como disse, o único a venda é o checkout transparente, vou ver se esse resolve, obrigado.

Re: Extensão Mercado Pago não calcula descontos

Enviado: 14 Jan 2020, 17:15
por Manoel Vidal
O cupom deve ficar após o subtotal, assim como os descontos e taxas.

Sobre opções de extensões de pagamento para Mercado Pago, tem essa também:
https://www.opencartbrasil.com.br/exten ... a-opencart

Espero ter ajudado. :D

Re: Extensão Mercado Pago não calcula descontos

Enviado: 16 Jan 2020, 08:23
por veteranodf
Todas versões que peguei do opencart 3.x.x.x tem bug na posição do módulo subtotal, com isso o módulo não é exibido na finalização de pedido; Eu fiz um xml para corrigir esse problema nas lojas que configuro, acaso desejar utilizar segue xml OCMOD abaixo;

Fica a dica @Manoel Vidal se o bug existir na versão brasil agende a correção;
Código: Selecionar todos
<?xml version="1.0" encoding="utf-8"?>
<modification>
	<name>Modificações loja</name>
	<code>mod-loja-bestcode</code>
	<version>1.0</version>
	<author>Ariel Gonçalves (suporte@bestcode.dev)</author>
	<link>http://www.bestcode.dev</link>
    <file path="admin/controller/extension/total/sub_total.php|admin/view/template/extension/total/sub_total.twig|catalog/model/extension/total/sub_total.php">
        <operation>
          <search><![CDATA[sub_total_sort_order]]></search>
          <add position="replace"><![CDATA[total_sub_total_sort_order]]></add>
        </operation>
    </file>
</modification>

Re: Extensão Mercado Pago não calcula descontos

Enviado: 16 Jan 2020, 09:01
por Manoel Vidal
@veteranodf, valeu pela dica, de fato o problema com o campo está confirmado e presente na versão Brasil.

Um detalhe importante para quem instalar a modificação que você disponibilizou (parabéns pela inciativa), é editar as configurações da extensão Sub-total através da administração da loja e adicionar o valor 1 no campo ordem de exibição. ;)

Já adicionei a correção no github para está incluída na próxima versão do OpenCart Brasil, que irá corrigir o campo automaticamente. :D