ricardomartins/pagbank-magento1

Módulo PagBank/PagSeguro Nova Geração para Magento 1.x e OpenMage LTS


README

Minimum PHP Version GitHub release GitHub last commit (branch)

Módulo PagBank(PagSeguro) Connect para Magento1

Módulo PagBank para Magento 2

Nova Geração - Novas APIs, Novos Recursos, Mais Estabilidade

Aceite mais de 30 cartões de crédito, PIX e boleto em sua loja Magento 1.x ou OpenMage LTS, usando o meio de pagamento mais aceito pelos brasileiros.

Chega de reprovações e chargebacks! Nosso novo módulo tem suporte a PIX transparente e 3D Secure, alcançando até 99% de aprovação no cartão de crédito sem necessidade de antifraude.

Agora usando as Novas APIs do PagBank.

A integração mais usada do Brasil, agora com mais recursos, mais estabilidade e ainda mais segurança.

Recursos

  • Aceite pagamentos com Cartão de Crédito, PIX ou Boleto de forma transparente (sem sair da loja)
  • Autenticação 3D Secure para evitar chargebacks e aumentar aprovação
  • PIX e Boleto com validades configuráveis
  • Atualização automática do status do pedido
  • Pagamento em 1x ou parcelado, com várias configurações de parcelamento
  • Identificador do nome da loja na fatura
  • Descontos nas taxa oficiais do PagBank (ou use suas taxas)
  • Suporte a Sandbox
  • Link direto para a transação disponível no admin
  • Suporte a todos os tipos de produtos
  • Suporte a multi-loja
  • Desenvolvido nos padrões Magento por desenvolvedores certificados pela Adobe 🏆
  • Compatível com os principais checkouts do mercado (OneStepCheckout Inovarti, IWD, FireCheckout, etc)
Veja alguns Screenshots (clique aqui para expandir) Cartão de crédito PagBank(PagSeguro) no front end PIX - Tela de Sucesso Configurações de cartão de crédito Admin - Tela do pedido Autenticação 3D Secure Compatibilidade com OpenMage e os principais checkouts do mercado

Pré-requisitos

  • OpenMage LTS (recomendado) ou Magento 1.7.x a 1.9.x
  • PHP 7.1 ou superior (recomendado 7.4 ou superior) / PHP 5.6 é suportado, mas não recomendado
  • Extensão PHP mbstring habilitado

Instalação

Escolha uma das formas de instalação abaixo:

Instale com Composer

Instalação manual

  • Baixe a versão mais recente do módulo aqui
  • Extraia o arquivo baixado e copie as pastas para a raiz da sua instalação Magento
    • As pastas app, lib e skin, js, etc devem ser copiadas para a raiz da instalação mesclando-se com as pastas existentes e não substituindo-as
  • Limpe o cache do Magento
  • ou...

Instalação com modman

Você pode usar modman para instalar o módulo. Para isso, siga os passos abaixo:

  • Digite o comando modman clone https://github.com/r-martins/PagBank-Magento1.git na raiz da sua instalação Magento.
  • Limpe o cache do Magento

Configuração do Módulo PagBank(PagSeguro) Connect

  • Navegue até Lojas > Configurações > Vendas > Formas de Pagamento > PagBank - Ricardo Martins.
    • Clique em "Obter Connect Key" ou "Obter Connect Key para Testes" e siga as instruções para obter sua Connect Key e preenche-la no campo indicado logo abaixo.
    • Salve as configurações e você está pronto para vender.
  • Se desejar, configure opções de parcelamento, e validade do boleto e código pix de acordo com suas necessidades.
  • Em Clientes > Configurações > Opções de Nome e Endereço, configure o campo "Número de Linhas p/ Endereço" para 4.

Criptografia do cartão no checkout ℹ️

Dependendo do checkout que estiver utilizando ou de customizações no tema, você também precisará configurar o "Identificador CSS do botão de Finalizar Compra".

Isso é necessário para que o módulo possa criptografar os dados do cartão de crédito antes de enviá-los ao PagBank e também para o correto funcionamento do recurso de 3D Secure (quando ativado).

Site Oficial do Módulo

https://pagseguro.ricardomartins.net.br/

Disponível também para Magento 2.x e WooCommerce.

Cursos Magento

Em Magenteiro.com/cursos você encontra uma dezena de cursos pagos e gratuitos sobre Magento, inclusive o famoso curso gratuito Sua loja com PagSeguro e OneStepCheckout.

Veja tamém o canal Magenteiro no YouTube.

Central de ajuda e suporte

https://pagsegurotransparente.zendesk.com/hc/pt-br/

Autores

* Estes são os autores da versão inicial. Novos autores e colaboradores não certificados podem vir a contribuir com futuras versões e podem ser encontrados aqui.

Perguntas Frequentes (FAQ)

Como funcionam os descontos nas taxas?

Ao usar nossas integrações no modelo de recebimento em 14 ou 30 dias, ao invés de pagar 4,99% ou 3,99%, você pagará cerca de 0,60% a menos e estará isento da taxa de R$0,40 por transação.

Taxas menores são aplicadas para transações parceladas, PIX e Boleto.

Consulte mais sobre as taxas atualizadas no nosso site.

Eu tenho uma taxa ou condição negociada menor que estas. O que faço?

Ao usar nossa integração, nossas taxas e condições serão aplicadas ao invés das suas. Isto é, nas transações realizadas com nosso plugin.

É importante notar que taxas negociadas no mundo físico (moderninhas) não são aplicadas no mundo online.

Se mesmo assim você possuir uma taxa ou condição melhor, e se compromete a faturar mais de R$20 mil / mês (pedidos aprovados usando nossa integração), podemos incluir sua loja em uma aplicação especial. Basta selecionar o modelo "Minhas taxas" quando obter sua Connect Key.

Tenho outra pergunta não listada aqui

Consulte nossa Central de ajuda e entre em contato conosco se não encontrar sua dúvida respondida por lá.

A maioria das dúvidas estão respondidas lá. As outras são respondidas em até 2 dias após entrar em contato.

O plugin atualiza os status automaticamente?

Sim.

E quando há uma transação no PagBank, um link para ela é exibida na página do pedido. Assim você pode confirmar novamente o status do mesmo.

Certifique-se de configurar seu Firewall (ou Cloudflare) para permitir conexões de entrada em sualoja.com/pagbank/notification/ para evitar problemas.

Como posso testar usando a Sandbox?

Basta clicar no botão 'Obter Connect Key para Testes' localizado nas configurações do módulo e seguir as instruções.

Depois é só informar sua Connect Key de testes no campo "Chave Connect".

Utilize estes cartões de teste de acordo com as configurações e cenário que deseja testar.

Note que há diferenças entre cartões de teste e cartões para testar compras com 3D Secure habilitado.

Este é um plugin oficial?

Não. Este é um plugin desenvolvido por Ligia Salzano, Ricardo Martins (e equipe/colaboradores), assim como outros para Magento e WooCommerce desenvolvidos no passado.

Apesar da parceria entre o desenvolvedor e o PagBank que concede descontos e benefícios, este NÃO é um produto oficial.

PagSeguro e PagBank são marcas do UOL.

Posso modificar e comercializar este plugin?

O plugin é licenciado sob GPL v3. Você pode modificar e distribuir, contanto que suas melhorias e correções sejam contribuidas de volta com o projeto.

Você deve fazer isso através de Pull Requests ao repositório oficial no github.

Garantia

Conhecido como "software livre", este plugin é distribuido sem garantias de qualquer tipo.

O desenvolvedor ou PagBank não se responsabilizam por quaisquer danos causados pelo uso (ou mal uso) deste plugin.

Esta é uma iniciativa pessoal, sem vínculo com PagBank. PagBank é uma marca do UOL.

Este não é um produto oficial do PagBank.

Ao usar este plugin você concorda com os Termos de Uso e Política de Privacidade.

Links úteis