Página 1 de 3

[FREE] PagSeguro Checkout Transparente

Enviado: 11 Jul 2017, 04:45
por valdeir2000
Imagem

O que é o projeto.
O projeto "PagSeguro Transparente", foi criado para facilitar a compra para o usuário final. O projeto quando instalado tem a função de tornar a compra mais fácil pois ele 'elimina' o famoso 'redirecionamento'.

Vantagens
Pagamento feito totalmente em seu e-commerce ou site
O cliente fica no ambiente do seu e-commerce ou site durante todo o processo de compra, sem necessidade de cadastro ou páginas intermediárias de pagamento.


Compra por 1 clique
Na primeira compra, você poderá optar por salvar os dados do cartão de crédito do seu cliente. Com isso, o cliente poderá comprar novamente em seu e-commerce ou site sem precisar digitar todos os dados de pagamento. Esta funcionalidade torna o processo de compra muito mais simples e rápido.


Aumento de conversão de suas vendas
Você pode ter um aumento de até 30% na conversão de suas vendas, uma vez que, o número de etapas do seu checkout será reduzido e seus clientes não serão direcionados para páginas externas ao seu e-commerce ou site.


Segurança de dados feita pelo PagSeguro
Os dados de pagamento dos seus clientes são direcionados diretamente do navegador para o PagSeguro. Sem passar por seus servidores, assim não precisa se preocupar com a segurança destas informações.

Requisitos
OpenCart: 3.0.x
PHP: 5.4+

Download: https://www.opencart.com/index.php?rout ... n_id=28849

Tem alguma ideia de módulo ou modificação? Entre em contato!
https://www.valdeirsantana.com.br ou https://github.com/opencart-extension/P ... nte/issues

Re: [FREE] PagSeguro Checkout Transparente

Enviado: 11 Jul 2017, 16:55
por alexsampaio
Oi Valdeir, parabéns pelo modulo.
Vai ter atualização pra versão 2.0.1.1. tbm?

Ou teria como usar partes dessa nova pra atualizar?

Re: [FREE] PagSeguro Checkout Transparente

Enviado: 12 Jul 2017, 00:16
por valdeir2000
alexsampaio escreveu: 11 Jul 2017, 16:55 Oi Valdeir, parabéns pelo modulo.
Vai ter atualização pra versão 2.0.1.1. tbm?

Ou teria como usar partes dessa nova pra atualizar?
Não é possível utilizar o código da versão atual no módulo para OC 2.0.x, mas a depender da modificação posso auxiliar.

Re: [FREE] PagSeguro Checkout Transparente

Enviado: 12 Jul 2017, 15:27
por alexsampaio
Na verdade, ainda estou tentando encontrar onde traduzir as mensagens de erro.

Re: [FREE] PagSeguro Checkout Transparente

Enviado: 12 Jul 2017, 20:52
por valdeir2000

Re: [FREE] PagSeguro Checkout Transparente

Enviado: 15 Set 2017, 13:27
por Lupelius
Olá @valdeir2000 ! Parabéns pelo modulo!

A respeito da tradução, nao sou nada bom nisso, poderia me ajudar?

Versao do opencart 2.3.0.2

Acrescentei a tradução aqui "/upload/catalog/language/en-gb/extension/payment/pagseguro.php" (conforme informado no link "https://github.com/opencart-extension/P ... p#L10-L117")

Alterei as linhas do arquivo (upload/catalog/view/theme/default/template/extension/payment/pagseguro_cartao.twig) por ocmod conforme abaixo:

Mas nao funcionou!!!
Código: Selecionar todos
<file path="catalog/view/theme/default/template/extension/payment/pagseguro_cartao.tpl">
    <operation>
      <search index="0"><![CDATA[$('#warning').html(data.error.message).show();]]></search>
      <add position="replace"><![CDATA[$('#warning').html( getError(data.error.code, data.error.message) ).show();
]]></add>
    </operation>
    
    <operation>
      <search index="0"><![CDATA[html += '<li>' + e + '</li>';]]></search>
      <add position="replace"><![CDATA[html += '<li>' + getError(i,e) + '</li>';]]></add>
    </operation>
    
    <operation>
      <search index="0"><![CDATA[</script>]]></search>
      <add position="after"><![CDATA[<script>
    var error_ptBR = {
       5003:  '<?php echo $error_code_5003; ?>',
        10000: '<?php echo $error_code_10000; ?>',
        10001: '<?php echo $error_code_10001; ?>',
        10002: '<?php echo $error_code_10002; ?>',
        10003: '<?php echo $error_code_10003; ?>',
        ...
         53142: '<?php echo $error_code_53142; ?>',
    }
    
    function getError(key, def) {
        if (typeof(error_ptBR[key]) != "undefined") {
            return error_ptBR[key];
        } else {
            return def;
        }
    }
    
</script>

]]></add>
    </operation>
    
    
  </file>
</modification>

Desde ja agradeço!

Re: [FREE] PagSeguro Checkout Transparente

Enviado: 17 Set 2017, 01:17
por valdeir2000
Lupelius escreveu: 15 Set 2017, 13:27 Olá @valdeir2000 ! Parabéns pelo modulo!

A respeito da tradução, nao sou nada bom nisso, poderia me ajudar?

Versao do opencart 2.3.0.2

Acrescentei a tradução aqui "/upload/catalog/language/en-gb/extension/payment/pagseguro.php" (conforme informado no link "https://github.com/opencart-extension/P ... p#L10-L117")

Alterei as linhas do arquivo (upload/catalog/view/theme/default/template/extension/payment/pagseguro_cartao.twig) por ocmod conforme abaixo:

Mas nao funcionou!!!
Código: Selecionar todos
<file path="catalog/view/theme/default/template/extension/payment/pagseguro_cartao.tpl">
    <operation>
      <search index="0"><![CDATA[$('#warning').html(data.error.message).show();]]></search>
      <add position="replace"><![CDATA[$('#warning').html( getError(data.error.code, data.error.message) ).show();
]]></add>
    </operation>
    
    <operation>
      <search index="0"><![CDATA[html += '<li>' + e + '</li>';]]></search>
      <add position="replace"><![CDATA[html += '<li>' + getError(i,e) + '</li>';]]></add>
    </operation>
    
    <operation>
      <search index="0"><![CDATA[</script>]]></search>
      <add position="after"><![CDATA[<script>
    var error_ptBR = {
       5003:  '<?php echo $error_code_5003; ?>',
        10000: '<?php echo $error_code_10000; ?>',
        10001: '<?php echo $error_code_10001; ?>',
        10002: '<?php echo $error_code_10002; ?>',
        10003: '<?php echo $error_code_10003; ?>',
        ...
         53142: '<?php echo $error_code_53142; ?>',
    }
    
    function getError(key, def) {
        if (typeof(error_ptBR[key]) != "undefined") {
            return error_ptBR[key];
        } else {
            return def;
        }
    }
    
</script>

]]></add>
    </operation>
    
    
  </file>
</modification>

Desde ja agradeço!
Olá,

Substitua as linhas https://github.com/opencart-extension/P ... #L263-L267 por https://github.com/opencart-extension/P ... #L264-L268

Re: [FREE] PagSeguro Checkout Transparente

Enviado: 18 Set 2017, 09:07
por Lupelius
valdeir2000 escreveu: Olá,

Substitua as linhas https://github.com/opencart-extension/P ... #L263-L267 por https://github.com/opencart-extension/P ... #L264-L268
Olá @valdeir2000 !

Precisei colocar a tradução dentro do arquivo ( catalog/view/theme/default/template/extension/payment/pagseguro_cartao.tpl ) por ocmod, não sei porque ele não buscou do arquivo ( upload/catalog/language/en-gb/extension/payment/pagseguro.php) e agora com sua ajuda está funcionando perfeitamente!


Obrigado mais uma vez!

Re: [FREE] PagSeguro Checkout Transparente

Enviado: 19 Set 2017, 13:40
por gilbertopsj
@valdeir2000
Como faço para limitar o numero de parcelamentos em produção?
Estou utilizando o modulo da Loja5

Eles me reportaram que o modulo em produção e preciso pedir permissão ao pagseguro, já o modo teste(sandbox) o parcelamento e possivel.
Isso confere?
Caso haja alguma forma poderia me passar o código ?

Re: [FREE] PagSeguro Checkout Transparente

Enviado: 21 Set 2017, 01:07
por valdeir2000
Nesse seu caso (Módulo Ligthbox é processado no site da PagSeguro) é necessário verificar nas configurações no site do PagSeguro.