Fórum OpenCart Brasil

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

#73411
aldoanizio escreveu:Olá Galera do OCBR. Acabei de desenvolver um módulo de Desconto/Taxa Por Tipo de Pagamento.

Com ele é possível aplicar um Desconto ou Taxa Adicional por cada tipo de pagamento instalada na loja. O Desconto/Taxa podem ser aplicados por valor Fixo ou em Porcentagem. Além disso é possível definir a Descrição para Cada Forma de Pagamento.

É possível especificar faixas de Preço e o módulo irá ser aplicado se o Total do Pedido estiver dentro dos valores definidos.

Deixei o código o mais limpo possível, mas como o módulo foi desenvolvido em apenas 1 dia pode ser que haja algum Bug que eu tenha deixado passar.

Para que o módulo não aplique o desconto no valor do Frete basta configurar o Sort Order dele antes do Sort Order do Total do Frete.

Links Para Download:

Versões 1.5.x: https://github.com/softr/opencart-desco ... ve/1.0.zip

Versões 2.0.x: https://github.com/softr/opencart-desco ... ve/2.0.zip

Versões 2.1.x: https://github.com/softr/opencart-desco ... ve/2.1.zip

O módulo está agora disponível no respositório oficial do GIthub neste link: https://github.com/softr/opencart-desco ... -pagamento

Qualquer dúvida e/ou sugestão postem ai para podermos melhorar!

Abraços.

Você tem o módulo para a versão 2.3?
#73414
Olá #wendell_chrys. Ainda não tenho mas creio que até o fim da semana consigo por algo no ar. Na verdade são poucas alterações a fazer visto que na versão 2.3 alguns arquivos foram mudados de lugar.

Assim que liberar a nova versão notifico por aqui mesmo.

Grande abraço!
#73654
Olá Rosa. Infelizmente não.

Esse módulo age apenas na finalização do pedido. No momento em que a compra é fechada o módulo gera o desconto de acordo com a forma de pagamento escolhida.

Para exibir a mensagem na página do produto o ideal seria um outro módulo. Eu tenho um módulo comercial que deixa a exibição dos preços nesse formato: http://imgur.com/a/S1UP1

Com o módulo você consegue configurar a quantidade de parcelas a ser exibido, taxas de juros, desconto a vista etc.

Seria a melhor combinação pra usar junto com este módulo gratuito.

Grande abraço!
#73656
Boa tarde aldoanizio,

Versão do meu OC 2.1.0.2
instalei o mudulo ele funciona bem se o cliente estiver logado se o cliente não estiver logado ele me retorna erro

Notice: Undefined index: customer_id in
catalog/model/total/taxa_por_tipo_pagamento.php on line 66Notice: Undefined index: customer_id in catalog/model/total/taxa_por_tipo_pagamento.php on line 66Notice: Undefined index: customer_id in /catalog/model/total/taxa_por_tipo_pagamento.php on line 66
  • 1
  • 12
  • 13
  • 14
  • 15
  • 16

Ola @Simone A forma correta seria um novo bloco[…]

Meu site nao abre mais

Se não pretende fazer upgrade da loja para […]

PHP 8+ incompatibilidade

A versão oficial "3.0.3.9&quot[…]

Ola @carlos.junqueira O Opencart é bem e[…]