Description
Aceite PagBank (PagSeguro) (Pix, Cartão de Crédito, Boleto) em sua loja WooCommerce.
🌟Parceiro oficial PagBank/PagSeguro desde 2014.
Economize nas taxas 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.
O melhor plugin de pagamentos do Brasil.
Com recursos exclusivos, de código aberto e gratuito. Integre seu WooCommerce com PagBank (PagSeguro) agora.
Receba Pix, Boleto e Cartão de Crédito no seu WooCommerce em minutos.
Veja nosso passo a passo de instalação simplificado com vídeos.
📈 Conecte, converta, cresça. 👏 Feito pra quem compara e toma as próprias decisões.
🚀️Atualizações quase todas as semanas, suporte e instalação gratuita, e taxas cada vez menores para lojas antigas e novas.
🏆 TOP 1 em pagamentos WooCommerce no Brasil! 100% Gratuito!
⚡️Taxas menores pra você, mais lucro pra crescer
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 (mais popular)
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.
⚡️ PRINCIPAIS RECURSOS
- Pagamentos sem sair da loja com PIX, Cartão de Crédito, Boleto ou Checkout PagBank (redirect/link).
- Venda clubes e assinaturas com pagamento recorrente, sem depender de outros plugins 🤯
- OnlyFans – Restrição de conteúdo só para assinantes. Restrinja o acesso à páginas e categorias somente pra quem é assinante. Veja como.
- 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), Checkout Legado, Fluid Checkout e muitos outros.
- 🔒 Autenticação 3D para acabar com chargebacks e aumentar aprovação. Pode ser configurado somente para pagamentos negados na primeira tentativa.
- Reembolso parcial ou total direto do painel do WooCommerce
- Atualização de pedidos automática, inclusive com confirmação de pagamento instantâneo PIX com comportamento configurável.
- Infinitas opções de parcelamento ∞
- 💳 Salvar Cartão – Permite que seus clientes salvem o token do cartão de crédito para compras futuras, sem precisar digitar os dados novamente.
- Divisão de Pagamentos entre contas (Split). Seja sócio das lojas que você cria. Ou crie Marketplaces com WooCommerce e Dokan (integração nativa).
⚡️ RECURSOS ADICIONAIS
- Suporte a descontos no boleto e pix (percentual ou fixo)
- Permite definir validade de boletos e código PIX (em dias ou minutos)
- Atualizações automáticas de status de pedidos mesmo que sua loja bloqueie as notificações automáticas do PagBank
- Opção de forçar atualização de um pedido manualmente ou automaticamente
- Permite adicionar código JavaScript ou redirecionar o cliente após a confirmação de pagamento.
- 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 nativo a High-Performance Order Storage (HPOS)
- Exibição de informações de parcelas na página de produto em 3 formatos diferentes
- Hooks disponíveis para facilitar integrações e modificações que você queira fazer sem sobrescrever o plugin. Veja documentação.
- Maior taxa de aprovação e estabilidade nas chamadas das APIs PagBank com retentativa transparente em caso de falha.
- Use a mesma conta PagBank e a mesma Connect Key para integrar várias lojas WooCommerce, sem precisar de uma Connect Key para cada loja.
- Integração com Marketplace Dokan para divisão de pagamentos entre múltiplos vendedores (split, multivendor). Saiba mais.
Criado por Ricardo Martins (Parceiro oficial PagBank/PagSeguro desde 2014), esta é a 4ª 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.
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-rootse 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 --activatecaso 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 installpara instalar as dependências do plugin. Em seguida, rodenpm run buildpara compilar os arquivos do plugin.
A gente instala pra você 🙀
Se você preferir, podemos instalar e configurar o plugin para você sem nenhum custo.
SOLICITAR INSTALAÇÃO GRATUITA.
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.
Palavras-chave relacionadas
plugin pagbank woocommerce, gateway pagamento brasil, pagseguro woocommerce, pix woocommerce, boleto woocommerce, cartão crédito woocommerce, plugin pagamento gratuito, integração pagbank, checkout pagbank, recorrência woocommerce, assinatura woocommerce, envio fácil woocommerce
Screenshots

Cartão de Crédito na visão do cliente 
PIX – Tela de Sucesso com confirmação instantânea 
Configurações de cartão de crédito 
PIX e Boleto – Configurações 
Admin – Tela do Pedido 
Envio Fácil 
Autenticação 3D Secure 
Pedidos Recorrentes (assinaturas) com relatórios 
Parcelamento na Página de Produto 
Suporte a Checkout em Blocos do WooCommerce 
Conteúdo para assinantes 
Divida pagamentos entre múltiplas contas PagBank 
Integração com Marketplace Dokan
FAQ
-
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% respectivamente e estará isento da taxa de R$0,40 por transação. Sem mensalidades.
Taxas menores também são aplicadas para transações parceladas, PIX e Boleto. PIX e Boleto também possuem prazos menores de recebimento.
Por exemplo, com PIX a taxa é de apenas 0,99% e o valor estará disponível em sua conta PagBank na hora.
-
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 o status do mesmo direto no site oficial.
Se estiver tendo problemas com atualizações dos pedidos, consulte este artigo. Ele contém várias soluções para identificar e corrigir qualquer problema desta natureza.
-
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 (e colaboradores), 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.
-
Qual diferença deste plugin pro oficial?
-
Nosso plugin está em constante evolução, possui recursos exclusivos e é desenvolvido por um parceiro oficial PagBank desde 2014.
Além disso você conta com um suporte profissional e eficiente.
Por estas e outras razões, muitos lojistas e agências profissionais preferem nossa integração.
-
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.
-
O plugin funciona com lojas físicas (POS)?
-
Não, este plugin é exclusivo para vendas online (e-commerce) via WooCommerce.
-
Posso aceitar pagamentos internacionais?
-
O plugin aceita cartões internacionais, mas os pagamentos são processados em reais (BRL) através da conta PagBank brasileira e exige um CPF/CNPJ para finalização.
Ainda estamos analisando junto ao PagBank uma forma de contornar essa exigência.
-
Como funciona o reembolso?
-
Você pode fazer reembolsos parciais ou totais diretamente do painel do WooCommerce. O valor é estornado automaticamente na conta do cliente.
-
O plugin funciona offline?
-
Não. É necessário conexão com internet para processar pagamentos, pois a comunicação é feita em tempo real com as APIs do PagBank.
-
Posso customizar a aparência do checkout?
-
Sim! O plugin segue o estilo do seu tema e você pode usar CSS customizado para ajustes adicionais.
-
Funciona com produtos digitais/virtuais?
-
Sim! O plugin funciona perfeitamente com produtos físicos, digitais, agrupados, baixáveis e virtuais.
-
Como funciona a confirmação automática de pagamento PIX?
-
O plugin verifica automaticamente o status do pagamento PIX e atualiza o pedido em tempo real, sem necessidade de intervenção manual.
A confirmação é exibida ainda na tela de sucesso, e pode opcionalmente disparar eventos adicionais ou redirect.
-
Posso oferecer descontos diferentes por método de pagamento?
-
Sim! Você pode configurar descontos percentuais ou fixos para PIX e Boleto diretamente nas configurações do plugin.
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.51.0
- Melhoria: Agora é possível exibir os totais com desconto PIX no checkout e carrinho. Basta ativar nas configurações.
4.50.3
- Atualização de segurança para dependencia de desenvolvimento (phpunit/phpunit) que impedia nosso último update de ser lançado. Não afeta a segurança de lojas de produção, somente em ambientes de desenvolvimento com instalação via composer –require-dev.
4.50.2
- Correção: erro fatal poderia ocorrer em versões do Woo anteriores a 7.1 ao verificarmos se o HPOS estava ativo.
4.50.1
- Removidas mensagens desnecessárias dos logs relacionados ao split de pagamentos e dokan que eram exibidas no log mesmo sem tais recursos estarem em uso/ativos
- Correção: em alguns cenários de race conditions, pedidos vindos de assinaturas poderiam ser gerados em duplicidade, especialmente em lojas que não configuraram o cron corretamente.
- Correção: botões de ação como copiar código, exibir boleto, etc não mais serão exibidos se o pagamento for negado pelo antifraude
- Pequena mudança nos headers enviados para o PagBank a fim de contornar problemas e bloqueios
4.50.0
- Melhoria: na geração de boletos, quando nome da empresa e CNPJ forem informados, usaremos estas informações como dados do pagador.
- Correção que impedia integração com Dokan ser ativada em alguns cenarios
4.49.0
- Melhoria: agora é possível filtrar assinaturas por e-mail do cliente
- Melhoria: e-mail do cliente é exibido nos detalhes da assinatura no admin, facilitando o gerenciamento
- Melhoria: quando não há ações a serem executadas em uma assinatura, agora explicamos isso, ao invés de deixar a área de Ações vazia
- Melhoria: passamos a exibir a hora da criação, atualização e próxima cobrança de uma assinatura
- Correção: dia do vencimento do boleto podia ser exibido e/ou gerado com margem de erro de 1 dia dependendo do horário em que foi gerado.
- Correção: Instruções PIX/Boleto não apareciam em checkout legado quando payment_method não correspondia ao gateway ID. Adiciona hook fallback para garantir exibição. Impacta lojas com checkout legado.
4.48.0
- Melhoria: adicionado medidas de segurança, evitando que: 1) usuários adicionem mais de 5 cartões salvos; 2) bots realizem testes de cartão ao adicionar cartões em intervalos menores que 2 minutos ou sem estarem logados; 3) nonce adicionado ao formulário de cartão (área logado) evitando que bots explorem diretamente este endpoint
- Correção: erro fatal poderia ocorrer ao finalizar uma compra com assinatura por conta de uma tentativa de inserir registros duplicados. Na ausência da chave única na tabela, assinatura e cobranças duplicadas poderiam ser geradas. (Reportado por Ricardo Alves B.)
- Correção: mesmo com opção de salvar cartão desabilitada, ainda era possível salvar cartão em Minha Conta > Meios de Pagamento
- Correção/Melhoria: Erro fatal poderia ocorrer ao tentar finalizar um pedido com Boleto (métodos getter retornam null (retorna string vazia)) e melhorado phpdoc de alguns métodos do objeto Address.
- Correção: Erro Fatal poderia ocorrer na primeira vez a configuração de uma das áreas do plugin fosse salva, dependendo de como o plugin foi reinstalado/reconfigurado no passado.
- Correção: em cenários específicos, o form de cartão de crédito não era exibido no checkout em blocos (TypeError).
4.47.0
- Adicionado suporte a divisão de pagamentos (split) nativa.
- Adicionado suporte a Dokan Marketplace para divisão de pagamentos entre múltiplos vendedores (split, multivendor).
- Adicionado opção para habilitar/desabilitar opção de salvar cartão de crédito para compras futuras. Desativado por padrão.
4.46.1
- Correção/melhoria: Mais assertibilidade no mapeamento de atributos de endereço, garantindo etiquetas corretas no Envio Facil
- Correção: “Cliente não identificado” aparecia no nome do cliente em toda assinatura na tela de relatorios se HPOS estivesse ativo
- Suporte ao WordPress 6.9 adicionado
4.46.0
- Melhoria: agora é possível definir uma rota alternativa para as notificações/atualizações do PagBank, caso seu provedor bloqueie asas requisições padrão.
- Correção: em alguns cenários, se o nome do produto contivesse caracteres ilegais como tags html, o pedido não era criado corretamente ocasionando erro no pagamento.
4.45.2
- Compatibilidade: Alguns métodos depreciados no Woo 10.3 poderiam exibir warnings no log. Corrigido.
4.45.1
- Correção: compatibilidade com PHP 8.1+ substituindo função depreciada de sanitização de caracteres especiais.
- Correção: em alguns cenários as mensagens de erro de validação da connect key não são exibidas prop
riamente no admin, nas configs do plugin. - Correção: adicionada dependência jquery-blockui para corrigir erro de validação 3DS que impedia finalização de pedido de forma silenciosa em alguns cenários de customização/temas que removiam tal componente.
Versões mais antigas
Para versões mais antigas veja o arquivo changelog.txt file entregue junto com o plugin.
Ou Veja changelog completo.
Se precisar, faça um rollback para uma versão anterior e nos avise para corrigirmos.
