Description
Aceite PagSeguro e PagBank (Pix, Cart?o de Crédito, Boleto) em sua loja WooCommerce.
Economize nas tarifas oficiais do PagBank. Receba no crédito à vista a partir de 3,05% + R$0,00 de taxa de intermedia??o e PIX na hora por 0,99%. Veja tabela completa.
Esta é a forma mais fácil e gratuita de integrar sua loja com PagBank (PagSeguro).
Ao instalar e configurar nossa integra??o, você pode aceitar Pix, Boleto e Cart?o de Crédito com o meio de pagamento mais confiado pelos brasileiros.
??Agora com taxas ainda menores (desde Agosto), válidas para lojas antigas e novas.??
Economize nas taxas ?
Ao invés de pagar 3,99% + R$0,40 ou 4,99% + R$0,40 por transa??o aprovada no Cart?o de Crédito, você pode optar por:
1. Recebimento em 30 dias: 3,05% + R$0,00 por transa??o aprovada no Cart?o de Crédito
2. Recebimento em 14 dias: 3,97% + R$0,00 por transa??o aprovada no Cart?o de Crédito
3. PIX: sempre 0,99% com recebimento na hora
4. Boleto: sempre 1,99% com recebimento em 2 dias
Se você tiver taxas negociadas ou condi??es negociadas melhores que estas, você também pode utilizá-las.
Consulte mais sobre elas e compare no nosso site.
Criado por Ricardo Martins (Parceiro oficial PagBank/PagSeguro desde 2014), esta é a 4a gera??o das integra??es PagSeguro, disponibilizadas desde 2014 no Magento, e desde 2019 no WooCommerce. Mais de 20 mil lojas atendidas e mais de 200 milh?es de reais transacionados em nossas integra??es.
Além disso, você também pode aceitar pagamentos recorrentes e criar clubes de assinatura sem depender de plugins de terceiros.
Problemas com aprova??o de pagamentos e chargebacks em transa??es com cart?o de crédito?
Nossa integra??o possui autentica??o 3D Secure, que reduz drasticamente seus custos com chargebacks, e aumenta significativamente a taxa de aprova??o.
Tudo pra você vender mais com PagBank(PagSeguro) sem sequer precisar se preocupar em contratar um servi?o de antifraude.
- Termos de uso e softwares terceiros
Ao instalar o plugin PagBank Connect, você concorda com as Regras de uso do PagBank, seu Contrato de Servi?o, Termos de Seguran?a, Privacidade e Compartilhamento, bem como os Termos de uso e PolÃtica de Privacidade do desenvolvedor.
?? RECURSOS
- Suporte a PIX, Cart?o de Crédito e Boleto
- Suporte a recorrência (assinaturas), sem depender de outros plugins
- Integra??o com Envio Fácil (economize até 70% no frete com Correios e Jadlog) sem precisar de contrato
- Suporte nativo ao checkout em Blocos do WooCommerce (sem gambiarras com iframes)
- Suporte a autentica??o 3D Secure (reduza chargebacks e aumente suas aprova??es)
- Diversas op??es de parcelamento
- Suporte a descontos no boleto e pix (percentual ou fixo)
- Permite definir validade de boletos e código PIX (em dias ou minutos)
- Reembolso parcial ou total direto do painel do WooCommerce
- Atualiza??es automáticas de status de pedidos
- Configure como quer exibir o nome da loja na fatura do cart?o de crédito
- Diversas op??es de configura??o de endere?o
- Suporte a High-Performance Order Storage (HPOS): Este plugin é otimizado para ambientes com High-Performance Order Storage, garantindo um manuseio rápido e eficiente de seus pedidos WooCommerce.
- Exibi??o de informa??es de parcelas na página de produto em 3 formatos diferentes
- Permite exibir os meios de pagamento de forma individual ou agrupada (melhor experiência)
- Hooks disponÃveis para facilitar integra??es e modifica??es que você queira fazer sem sobrescrever o plugin. Veja documenta??o.
Instala??o automática via painel
- Navegue até Plugins > Adicionar Novo e procure por “PagBank Ricardo Martins”
- Clique no bot?o para instalar e ative o plugin
- Se você n?o estiver usando o checkout em blocos (nativo do Woo), repita o processo buscando e instalando o plugin Brazilian Market on WooCommerce a fim de habilitar campos adicionais de endere?o e CPF, que s?o obrigatórios no PagBank.
WP-CLI
Você pode instalar o plugin usando o WP-CLI.
- Basta rodar o comando
wp plugin install pagbank-connect --activate
. Adicione--allow-root
se estiver rodando o comando como root. - Se você n?o estiver usando o checkout em blocos (nativo do Woo), repita o processo para instalar o plugin Brazilian Market on WooCommerce com o comando
wp plugin install woocommerce-extra-checkout-fields-for-brazil --activate
caso ainda n?o tenha ele instalado.
Instala??o manual
- Baixe o arquivo zip e descompacte ele em sua máquina
- Fa?a upload dos arquivos na pasta /wp-content/plugins/pagbank-connect, usando seu FTP
- Navegue até Plugins > Plugins instalados, e ative o plugin PagBank Connect
- Se você n?o estiver usando o checkout em blocos (nativo do Woo), instale o plugin Brazilian Market on WooCommerce a fim de habilitar campos adicionais de endere?o e CPF, que s?o obrigatórios no PagBank.
- No terminal, navegue até a pasta do plugin (wp-content/plugins/pagbank-connect) e rode
npm install
para instalar as dependências do plugin. Em seguida, rodenpm run build
para compilar os arquivos do plugin.
A gente instala pra você ??
Se você preferir, podemos instalar e configurar o plugin para você sem nenhum custo.
Configura??o
- Ative o meio de pagamento navegando até WooCommerce > Configura??es > Pagamentos, e ativando o PagBank Connect
- Clique no PagBank Connect para acessar as configura??es do módulo
- Clique em “Obter Connect Key”. Você será levado para nosso site, onde poderá escolher o modelo de recebimento (14 ou 30 dias) e ent?o autorizar nossa aplica??o sem nenhum custo ou mensalidade.
- No nosso site, selecione o modelo de recebimento desejado (14 ou 30 dias – ou suas condi??es negociadas) e preencha as informa??es do responsável técnico por sua loja.
- Você será levado para o site do PagBank, onde poderá se logar e autorizar nossa aplica??o em sua conta.
- Em seguida, sua Connect Key será exibida e enviada para o e-mail informado no passo anterior. Use ela nas configura??es da sua loja.
- Salve as configura??es e sua loja está pronta para vender.
- Se desejar, configure op??es de parcelamento, e validade do boleto e código pix de acordo com suas necessidades.
- Conhe?a os recursos disponÃveis na sua integra??o para aproveitar ao máximo dela e vender ainda mais.
Screenshots
FAQ
-
PagSeguro ou PagBank?
-
Em 2023 o PagBank e o PagSeguro se tornaram uma única empresa: PagBank.
E n?o se preocupe, os servi?os que você usa n?o ser?o afetados.
-
Quais os requisitos para usar esta integra??o?
-
- Ter WooCommerce 4.0 ou superior
- PHP 7.4 ou superior
- Ter uma conta Vendedor ou Empresarial no PagSeguro/PagBank
- Autorizar nossa integra??o em sua conta PagBank.
- Usar o Checkout em Blocos (nativo) ou Ter instalado o plugin Brazilian Market on WooCommerce a fim de habilitar campos adicionais de endere?o e CPF, que s?o obrigatórios no PagBank.
-
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á 3,97% ou 3,05% e estará isento da taxa de R$0,40 por transa??o.
Taxas menores também s?o aplicadas para transa??es parceladas, PIX e Boleto. PIX e Boleto também possuem prazos menores de recebimento.
-
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.
Ao autorizar sua conta, escolha a op??o “Suas condi??es e taxas”.
Sua Connect key será gerada respeitando as taxas e condi??es negociadas que você tem com o PagSeguro/PagBank.
-
Estou tendo muitas transa??es negadas. O que fazer?
-
Consulte este artigo e entre em contato conosco se o problema persistir.
-
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.
Caso utilize Cloudflare ou CDN, certifique-se de configurá-lo corretamente e liberar os IPs do PagSeguro para evitar bloqueios nas notifica??es.
-
Posso testar usando a Sandbox?
-
Sim. Basta clicar no bot?o ‘Obter Connect Key para Testes’ localizado nas configura??es do plugin, seguir as instru??es, e informar sua Connect Key de testes no campo indicado.
Um link para mais detalhes sobre como utilizar a Sandbox está disponÃvel na página de configura??es do plugin.
Você também pode testar com dados reais e realizar o estorno. As tarifas e taxas s?o reembolsadas, n?o incidindo nenhum custo.
-
Este é um plugin oficial?
-
N?o. Este é um plugin desenvolvido por Ricardo Martins, parceiro PagBank desde 2014.
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.
-
O plugin é compatÃvel com o WooCommerce Subscriptions?
-
Você n?o precisa do plugin WooCommerce Subscriptions ou nenhum outro para aceitar pagamentos recorrentes com nossa integra??o.
-
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.
Reviews
Contributors & Developers
“PagBank / PagSeguro Connect para WooCommerce” is open source software. The following people have contributed to this plugin.
Contributors“PagBank / PagSeguro Connect para WooCommerce” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “PagBank / PagSeguro Connect para WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
4.24.1
- Corre??o Recorrência: quando a primeira tentativa de fechar um pedido falhava (ex: cartao negado) o pedido era criado de forma insuficiente, impossibilitando o processamento da recorrência para futuros pedidos.
4.24.0
- Recorrência: agora é possÃvel configurar o plugin para excluir outros produtos do carrinho, evitando que a mensagem de que produtos recorrentes devem ser comprados sozinhos seja exibida.
- Envio Fácil só exibia uma forma de envio (geralmente a mais cara) ao invés de exibir todas disponÃveis.
- Corre??o: em alguns temas o cálculo de parcelas era chamado na tela de sucesso, fazendo com que uma msg de erro fosse logada no pagbank-connect.log.
4.23.0
- Adicionado suporte ao WP 6.7 e WooCommerce 9.4.
- Melhoria: agora você n?o precisa mais de plugins de terceiros para disparar e-mail de novo pedido com código PIX ou Boleto. Basta ativar a op??o nas configura??es.
- Pequena corre??o de notice de payment_method n?o definido em algumas situa??es quando usado com checkout em blocos.
- Melhoria: notamos que algumas lojas enviavam ou permitiam enviar o campo Estado com letras minúsculas, ocasionando erro na finaliza??o da compra. Agora tratamos isso no próprio plugin antes do envio.
4.22.2
- Ajuste: devido a um bug no plugin
pix-por-piggly
algumas lojas tiveram problemas com nossa última atualiza??o. Refizemos a última corre??o de outra forma, a fim de n?o ser mais impactado pelo bug no outro plugin.
4.22.1
- Ajuste: logo após a instala??o do plugin, uma falha na valida??o da disponibilidade de usar icones com cored dinamicas tornava o admin bem lento por alguns segundos. Refatoramos o momento que a valida??o é feita evitando problemas com loops. ??
4.22.0
- Melhoria: detec??o automática de bandeira no checkout em bloco
- Melhoria: n?o exibimos mais o seletor de parcelas em pagamentos recorrentes (já que era sempre 1x)
- Melhoria: agora os Ãcones dos meios de pagamento também aparecem no checkout em blocos
- Melhoria: removemos o efeito hover nos campos do plugin no checkout em blocos, que substituia os placeholders por / (por exemplo)
- Melhoria: campo de data de validade do cart?o adicionará 0 quando o primeiro número digitado for maior que 1. Ex: 2, ficará 02/, assim como ocorre no form nativo no Woocommerce legado.
- Mudan?a interna: removemos os arquivos da pasta build do nosso git. Se você instala nosso plugin via git ou composer, precisará compilá-los manualmente com npm run build. Mais detalhes no README.md.
- Corre??o: dependendo da configura??o da loja, o checkout em blocos permitia o envio do formulário e checkout em pedidos menores que R$1,00, ocasionando erro de CPF/CNPJ
4.21.1
- Pequena corre??o no dropdown de parcelas em pagamentos recorrentes (quebrado na última vers?o)
- Normalizamos a nomenclatura de “sem juros” que antes aparecia “sem acréscimo” em alguns casos no dropdown de parcelamento
4.21.0
- Adicionado suporte ao novo Checkoutem Blocks do WooCommerce
4.20.2
- Corre??o importante: em alguns casos uma falha de arredondamento na autentica??o 3d em compras parceladas fazia com que o pedido n?o pudesse ser concluÃdo, ocasionando erro ‘payment_method.authentication_method.id (Autentica??o 3D – Recarregue e tente novamente)’.
4.20.1
- Corre??o: instru??es de boleto e pix pararam de ser adicionadas na tela de sucesso após nossa última atualiza??o
4.20.0
- Suporte a reembolso parcial ou total via painel do WooCommerce
- Corre??o: problema de compatibilidade com alguns plugins ocasionavam falha na finaliza??o de pedidos com cart?o de crédito (40002 – Valor inválido. Parametro: charges[0].payment_method.card.encrypted (Criptografia do cart?o)).
- Bling: agora o Bling identificará em quantas parcelas um pedido com cart?o de crédito foi feito. Veja como integrar.
- Nota importante: a partir desta vers?o o
payment_method
salvo no pedido n?o será maisrm-pagbank
para todos os métodos, e terá o sufixo -cc, -pix ou -boleto para identificar o método de pagamento. Isso pode afetar integra??es que dependem deste campo.
4.19.0
- Melhoria: agora exibimos que um pedido foi pago ainda na tela de sucesso se ele for pago nos primeiros 10 minutos.
- Melhoria: atendendo a pedidos, o Ãcone de Copiar exibido na tela de sucesso de PIX e Boleto passou a ser um bot?o ao invés de Ãcone.
4.18.1
- Performance: um problema na forma como lidávamos com as configura??es e cache do parcelamento na página de produto afetavam significativamente a performance da loja em várias páginas, mesmo que o recurso estivesse desabilitado. Mudamos totalmente a forma como limpávamos o cache (que afetava lojas com muitos produtos) quando uma configura??o de parcelamento era realizada e a quantidade de vezes que isso era feito
- Corre??o: Chamar o load_text_domain no plugins_loaded ficou depreciado e warnings passar?o a ser exibidos.
4.18.0
- Corre??o/Melhoria: em algumas situa??es onde um erro acontecia no retorno do PagBank no backend, o pedido era finalizado com sucesso. Isso fazia com que pedidos com PIX e Boleto fossem gerados sem QrCode ou QrCode Inválido. O mesmo ocorria em pedidos trial em recorrência e em outros cenários. Agora come?amos a tratar os erros e exibi-los para o cliente de forma amigável.
- Adicionado link para os Logs no menu PagBank (quando em DEBUG mode).
4.17.1
- Corre??o: em alguns cenários onde o Ãcone dinamico n?o era acessÃvel, a validacao interna falhava dizendo que era acessivel, fazendo com que o Ãcone dos pagamentos permanecesse quebrado (imagem invalida).
4.17.0
- Melhoria: Se por algum motivo os Ãcones com cores personalizadas n?o puderem ser exibidos (ex: plugin de seguran?a afetando funcionamento), usaremos a imagem estática e exibiremos um aviso no admin ao salvar as configs do pagbank.
4.16.0
- Melhoria: agora informa??es do PIX ou do Boleto também s?o enviadas no e-mail transacional
- Melhoria: alguns administradores digitavam o token PagBank (nunca solicitado) no campo da Connect Key. Agora validamos isso e avisamos ele sobre o engano.
- Melhoria: fazemos valida??o no último pedido pix a fim de ver se há erro de chave pix inválida causada pela n?o existência de chaves aleatórias na conta PagBank. Agora fazemos isso com bem menos frequência, ou uma vez só se estiver tudo certo. Isso deve melhorar a performance do plugin na área administrativa.
- Corre??o: em lojas com HPOS desabilitado e com WooCommerce 9.2.0 ou superior, um Notice era gravado (ou exibido) dizendo que o método
WC_Order_Data_Store_CPT::query
foi chamado incorretamente.
4.15.0
- Melhorias gerais de código, performance, e boas práticas em todo plugin. Trata-se de uma grande mudan?a na forma como o plugin é estruturado internamente e nos possibilitará evolui-lo com mais seguran?a e menos bugs.
- Mudan?a: descontinuamos a op??o de exibir os métodos de pagamento de forma agrupada. Agora eles s?o exibidos de forma individual, o que é mais amigável e intuitivo para o admin.
- Corre??o: na convers?o de minutos da expira??o do PIX para o usuário (ex: 43200 minutos era exibido como 7 dias)
4.14.0
- Melhoria: Mensagem amigável e op??o de esconder os meios de pagamento para pedidos inferiores a R$1,00
- Melhoria: truncamos alguns campos como nome do cliente e alguns campos de endere?o a fim de evitar erros na finaliza??o do pedido quando o valor informado é maior que o permitido pelo PagBank.
- Corre??o de Uncaught Error: Call to a member function get_edit_order_url() on bool na listagem de assinaturas ativas do admin em alguns cenários
- Corre??o: quando desabilitávamos a op??o de pausar ou cancelar assinatura (para o usuário), as op??es também deixavam de ser exibidas para o administrador em alguns cenários
4.13.0
- Agora é possÃvel definir perÃodo de teste e op??es de descontos para assinaturas.
- APIs: obtenha informa??es detalhadas dos pagamentos feitos com pagbank nos metadados do pedido via API Rest do próprio WordPress/Woo
4.12.0
- Agora é possÃvel remover os bot?es de Cancelar ou Pausar assinatura na área do cliente
- Agora o administrador pode alterar o valor de uma assinatura no admin
4.11.7
- Melhoria: adicionado NSU e Authorization code aos meta dados do pedido, para facilitar concilia??o
- Melhoria: agora validamos o order_id do pedido quando uma notifica??o é recebida, evitando que pedidos com mesmo ID sejam atualizados erroneamente e em alguns casos alterando pedidos pagos para cancelados.
- Corre??o: sÃmbolo da moeda (R$) aparecia duplicado no formulário de pagamento em vendas recorrentes
4.11.6
- Melhoria: agora quando você marca para exibir meios de pagamento separadamente, a op??o de selecionar como o titulo sera exibido é omitida, evitando confus?o (já que esta op??o n?o terá efeito algum)
- Corrige erro no tamanho dos Ãcones quando meios de pagamento eram exibidos individualmente, em alguns checkouts como Porto
- Mudamos a forma como obtemos o pre?o do produto na finaliza??o de compra, a fim de corrigir erros de compatibilidade com alguns plugins e tornar o processo mais enxuto e rápido
4.11.5
- Pequena melhoria: adicionamos alguns hooks com filters e actions para facilitar integra??es e modifica??es que você queira fazer sem sobrescrever o plugin. Veja documenta??o.
4.11.4
- Corre??o: alguns plugins de terceiros n?o utilizam filtros corretamente, fazendo com que nosso css n?o seja inserido e o checkout apresente problemas, como Ãcones grandes e afins. Contornamos o problema aqui.
4.11.3
- Corre??o em falha que impedia o EnvioFacil de ser habilitado
4.11.2
- Corre??o: em alguns cenários, o campo de CPF, número do endere?o e bairro n?o eram enviados corretamente ocasionando falha no fechamento do pedido (especialmente em Boletos).
4.11.1
- Corre??o: nosso validador de chaves pix adicionado na vers?o anterior apontava para pedidos n?o-pix
- Corre??o: a mensagem de valida??o do pix n?o era ignorada em alguns cenários após dispensá-la
4.11.0
- Melhoria: agora o plugin exibe uma mensagem de erro no admin caso o código PIX esteja sendo gerado incorretamente por conta de algum problema em sua conta PagBank (geralmente porque você n?o cadastrou a chave aleatória).
- Corre??o: o valor dos produtos era informado de forma incorreta ao PagBank quando múltiplos do mesmo item estavam presentes no pedido (embora o valor cobrado estivesse correto).
4.10.2
- Corre??o em erro no cálculo de parcelas. Em alguns cenários, dependendo das regras de parcelamento, quando o total de parcelas sem juros era = 1, poderia ocasionar erro na pagina de produto (se as parcelas estivessem sendo exibidas la) e no dropdown de parcelamento do checkout.
- Corre??es diversas em warnings e notices em vers?es mais novas do PHP 8.1 e 8.2 que poderiam aparecer no admin, e em algumas etapas do pedido quando modo debug estava ativo.
4.10.1
- Corre??o de erro “get_cart was called incorrectly” era exibido quando usado em conjunto com alguns outros plugins (como Mercado Pago), em alguns casos quebrando o carrinho.
- Alteramos a forma como o uso de shortcode de parcelamento é usado. Agora você deve habilitar ele nas configura??es. Isso evita que ele seja adicionado em duplicidade.
- Corrigido falha na compra de produto recorrente quando meios de pagamento eram configurados para ser exibidos de forma separada. A mensagem Método de pagamento inválido era exibida.
- Melhoramos a descri??o de alguns dos campos de configura??o de cart?o de crédito, a fim de deixar mais claro o que cada um faz e com mais links para documenta??o.
4.10.0
- Emails: agora o administrador e cliente só receber?o e-mails notificando que um pedido foi criado se o mesmo tiver sido pago.
- Corre??o/Mudan?a: agora pessoas com permiss?o de gerente de loja e administradores poder?o ter acesso ao menu PagBank. Antes somente administradores tinham acesso.
- Agora é possÃvel usar o shortcode [rm_pagbank_credit_card_installments] para exibir as parcelas de um produto em layouts personalizados.
- Corrigido Erro na exibi??o das parcelas quando op??o ‘Texto com parcela máxima’ era selecionado em alguns cenários.