Descripció
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.
⚡️ 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.
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.
Captures

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
PMF
-
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 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 (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.
Ressenyes
Col·laboradors i desenvolupadors
«PagBank / PagSeguro Connect para WooCommerce» és programari de codi obert. La següent gent ha col·laborat en aquesta extensió.
Col·laboradors“PagBank / PagSeguro Connect para WooCommerce” s’ha traduït a 1 configuració regional. Gràcies als traductors per les seves aportacions.
Traduïu «PagBank / PagSeguro Connect para WooCommerce» a la vostra llengua.
Interessats en el desenvolupament?
Navegueu pel codi, baixeu-vos el repositori SVN, o subscriviu-vos al registre de desenvolupament per fisl de subscripció RSS.
Registre de canvis
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.
4.45.0
- Envio Fácil ficou mais inteligente. Agora é possível cadastrar as suas embalagens disponíveis, e o sistema calculará automaticamente que embalagens devem ser usadas para cada carrinho, incluindo o uso de múltiplas embalagens para um único pedido.
4.44.4
- Correção: melhoria na segurança. Um administrador poderia modificar algumas queries de forma arbitrária. CVE-2025-10142
4.44.3
- Compliance: adicionado Plugin URI nos headers do plugin e atualização de screenshots.
4.44.2
- Correção: Menu PagBank > Logs redirecionava para tela de relatórios e não de log
- Padronizamos o formato da data de expiração do link de pagamento (Pagar no PagBank / Checkout PagBank) enviado por e-mail para o cliente.
4.44.1
- Correção/ajuste: Status da Connect Key aparecia como inválido por conta de uma instabilidade em uma das APIs do PagBank.
4.44.0
- Dashboard de relatórios da recorrência: agora você pode ver alguns indicadores importantes de suas assinaturas, como o total de assinaturas ativas, o total de assinaturas canceladas e o total de assinaturas suspensas, Receita Recorrente Mensal, e muito mais.
- Agora é possível salvar o cartão de crédito para uso posterior no checkout em blocos (nativo do WooCommerce).
- Possível correção onde em alguns cenários dois campos de parcelamento eram exibidos na página de checkout.
- Alteração no URL de nossa API e de alguns links de ajuda.
4.43.0
- Agora é possível salvar o cartão para uso posterior
- Correção: no checkout em blocos as parcelas nem sempre eram atualizadas quando o pedido tinha seu total alterado (ex: alteração de frete)
- Recorrência: melhoramos o tratamento de um problema que poderia impedir o processamento da recorrência se um dos produtos de uma recorrência fosse excluído totalmente.
4.42.2
- Correção: Em alguns cenários onde o form de cartão era atualizado (ex: alteração de algum dado de frete) a parcela selecionada era perdida.
- No admin, ao habilitar o Checkout PagBank (redirect), era possível não marcar nenhum meio de pagamento e isso causaria erro posterior. Agora validamos isso antes de salvar.
- Correção: em lojas com 3D ativado, clientes tinham dificuldade em concluir um pagamento de um pedido em aberto finalizado anteriormente, pois na página de pagamento avulso o telefone do cliente não está disponível.
4.42.1
- Desconto PIX não era exibido na página de produto em alguns temas quando determinada variação de preço ocorria.
- Em lojas cuja config de links permanentes era a padrão (sem url’s amigáveis), alguns links de ações de assinaturas, como cancelar e atualizar cartão não eram exibidos corretamente, resultando em 404 (Não encontrado).
- Motivo da suspensão de uma assinatura era exibido como data (01/jan/1970) em alguns cenários
- Ocultamos o campo “Data da Próxima” cobrança em assinaturas que não estão mais ativas a fim de evitar confusão.
- Quando um produto vendido em uma assinatura era excluído do sistema, uma exceção não tratada ocorria ao processar a cobrança recorrente. Agora a assinatura será cancelada como esperado.
4.42.0
- Agora é possível excluir assinaturas de teste (em PagBank > Configurações > Recorrência). Sugerido por Thalisson Henrique.
- Correção de problema na validação do campo telefone quando validação 3d está ativa que poderia impedir a finalização do pedido de forma silenciosa.
- Um erro na chamada mb_strtoupper poderia ocorrer em lojas que não possuem a extensão mbstring habilitada no php. Embora comum, contornamos o problema.
- Correção: em alguns cenários onde o pagamento manual de uma assinatura suspensa era feito, ela poderia ser cobrada novamente durante a retentativa de cobrança.
- Correção: o ID e link dos pedidos associados à uma assinatura eram sempre os mesmos no admin e apontavam pro pedido inicial.
- Correção onde erro crítico ocorria ao tentar processar uma assinatura cujo produto original não existia mais.
4.41.0
- Produtos Variáveis / Configuráveis agora podem ser vendidos com recorrência PagBank.
- Alteramos a ordem padrão de exibição das assinaturas. Agora assinaturas novas vem primeiro.
- Restrição de conteúdo para assinantes deixa de ser beta.
- Corrigimos um problema de performance em lojas com LiteSpeed Cache ativado e HPOS desativado.
- Correção de bug onde no cenário acima, não era possível editar ou adicionar produtos.
4.40.1
- Correções de bugs diversos no Fluid Checkout que poderiam impedir finalização de compra.
- Correção CSS onde Ícones do PagBank apareciam muito grande em alguns temas como twentytwentyfive.
- Correção em formatação da data de expiração do link de pagamento enviado por e-mail para o cliente. Agora está amigável.
4.40.0
- Agora é possível sobrescrever instruções de pix e boleto na tela de sucesso com uso de templates. Sugerido por Marcelo Lima (13 Treze Design)
- Removemos as instruções de pagamento de Boleto e PIX (incluindo QrCode) que era enviado no e-mail para o cliente mesmo quando o pedido já tinha sido pago, causando confusão.
- Correção: botão de Cancelar Assinatura não era exibido para assinaturas Suspensas.
4.39.0
- Agora você tem placeholders disponíveis para as instruções de boleto disponíveis nas configurações do plugin.
- Re-adicionamos os links para documentações e avisos da Sandbox a fim de ajudar quem está usando uma chave de testes.
- Melhoramos o texto que explica o que é o Checkout PagBank nas configurações do plugin
4.38.0
- Relatórios da Recorrência: adicionamos informações básicas das suas assinaturas acima da listagem delas.
- Criado filtro pagbank_get_installments pra quem achar que as opções de parcelamento existentes não atendem todas as regras de negócio da sua imaginação. Sugerido por Thiago Póvoa.
4.37.0
- Agora você pode ver o status da sua connect key e à qual conta pagbank ela pertence.
- Admins agora podem cancelar pedidos recorrentes que possuem limite máximo ciclos de cobrança.
- Corrigido pequeno erro JS que ocorria ao editar um produto no admin (ainda que sem nenhum impacto).
4.36.1
- Correção: ícone do desconto do PIX não era exibido como esperado
4.36.0
- Melhoria: agora é possível exibir desconto para pagamento via PIX na tela do produto ou categoria
- Agora também é possível exibir a estimativa de parcelamento PagBank em produtos configuráveis
- Correção: quando o campo de retenção de estoque não era preenchido com valor algum, exibíamos um aviso de que a retenção de estoque estava configurada com um prazo menor abaixo da validade de pix e boleto, no admin (Reportado por Rodrigo Millano)
4.35.2
- Melhoria: agora ficou mais fácil obter sua connect key. As informações do formulário já virão pré-preenchidas e a connect key será adicionada automaticamente evitando erros.
- Melhoria/correção: dependendo das configurações do plugin Extra Checkout Fields for Brazil, o campo de telefone poderia não ser enviado na autenticação 3D, impedindo finalização do pedido.
- Correção: em alguns casos quando um admin executava uma ação em uma assinatura a mensagem de erro ou sucesso nem sempre era exibida no backend.
4.35.1
- Correção: boletos tinham caracteres com acento omitidos em produção. Reportado por Elias da Situati.com.
4.35.0
- Agora é possível ocultar o e-mail do comprador e os produtos comprados enviados ao PagBank. Isso dá mais privacidade para o consumidor e evita e-mails indesejados enviados pelo PagBank ao seu cliente (mas pode prejudicar seu score de risco, especialmente em casos de chargebacks).
- Em alguns cenários e configurações, o admin da loja não recebia e-mails de novo pedido, especialmente em pedidos via Boleto.
- Adicionamos um pequeno lembrete sobre a necessidade das chaves aleatórias na tela de configuração do PIX para evitar a geração de códigos pix inválidos para usuários novos do PagBank.
- Ao editar o valor de uma assinatura ativa no admin, um erro fatal poderia ocorrer devido à formatação do número/valor.
4.34.0
- Adicionado suporte ao WordPress 6.8
- Melhoria no seletor de meios de pagamento da recorrencia e no seletor de restrição de páginas e categorias de conteúdo restrito.
4.33.4
- Correção: nos casos onde o pedido inicial de uma recorrência era excluido um erro ocorria e impedia outras recorrências de serem cobradas. (Reportado por Ricardo da InfoDoors)
4.33.3
- Correção/melhoria: ao digitar uma connect key inválida, a validação dizia “Resposta API Vazia” ao invés de dizer que a chave está incorreta
- Correção: Quando assinaturas tem descontos na primeira cobrança, o frete era excluido nas cobranças seguintes. (Reportado por Ricardo da InfoDoors)
- Correção: nos casos onde o pedido inicial de uma recorrência era excluido um erro ocorria e impedia outras recorrências de serem cobradas. (Reportado por Ricardo da InfoDoors)
4.33.2
- Melhoria: agora o botão de Live Preview está disponível na pagina do nosso plugin
- Correção/Melhoria: nos casos onde a opcao ‘Até X parcelas sem juros’ é configurado como 1 (Ao invés de escolher a opção ‘Juros por conta do comprador’) é utilizada, uma mensagem de erro era caregada no cálculo de parcelas (Parameter max_installments_no_interest should be equal 0 or greater than 1.) impossibilitando a compra com cartão.
4.33.1
- Correção: ao usar Checkout PagBank(redirecionamento) cupons de desconto eram ignorados. Reportado por Lucas (Nuvem Automação).
- Correção: am alguns cenários onde um usuário modificou a tabela de recorrencia manualmente, um erro poderia ocorrer ao salvar um produto. Reportado por Alexandre (X2Design Agência Web)
- Correção: warning de depreciação era logado quando se pausava uma assinatura criada recentemente em lojas com PHP 8 ou superior.
- Correção: em lojas que um dia tiveram um produto marcado como recorrente pagbank mas desativaram a recorrencia nas configs gerais do modulo, ao adicionar este produto no carrinho, outros meios de pagamento eram omitidos.
- Correção: uso de DateMalformedStringException de forma desnecessária em uma de nossas classes, poderiam causar alertas em lojas com PHP inferior ao 8.3
4.33.0
- Melhoria: agora quando uma cobrança recorrente falha, o plugin tem a opção de tentar realizar a cobrança novamente automaticamente antes de cancelar a assinatura.
- Correção: ao atualizar um pedido feito com checkout pagbank alguns campos e atributos eram deixados de lado
- Correção de erros PHP Deprecated que eram logados
- Pequenos ajustes nos termos e textos dos campos do admin>recorrencia
- Em alguns cenários, ao inserir o shortcode de parcelamentos ([rm_pagbank_credit_card_installments]) na página do produto, o mesmo era exibido antes do local inserido. (Reportado por Rafael Tasca Design Web)
4.32.1
- Ajuste: Checkout PagBank não redirecionava para o PagBank quando usado em conjunto com o plugin NextMove Lite – Thank You Page for WooCommerce
- Correção: Erro Fatal poderia ocorrer em lojas com PHP 7.4 por conta de tipo de objeto declarado incompatível.
- Correção: Pagar no PagBank tinha título padrão incorreto (Boleto via PagBank)
4.32.0
- Checkout PagBank adicionado. Agora você pode permitir pagar com o checkout PagBank.
- Melhorias de código diversas
- Melhoria: pequena melhoria na verificação da disponibilidade de configuração de ícones dinâmicos em ambiente sem HTTPS.
- Correção: em alguns cenários, lojistas que usavam a opção de exibir meios de pagamento agrupados, após migrarem da versão 4.13.0 para uma mais nova, não conseguiam mais acessar as opções de configuração de cartão, pix e boleto, além de ter problemas na finalização dos pedidos.
4.31.0
- Adicionado recurso para forçar atualização de pedidos independente do sucesso no recebimento das notificaçõs PagBank saiba mais
4.30.0
- Melhoria paliativa: alguns lojistas na hostgator têm experimentado problemas com as notificações do PagBank causadas pelo mod_security, e seus pedidos não são atualizados. Enquanto não implementamos a atualização pró-ativa de pedidos, você passa a ter a opção de “Forçar atualização” do pedido junto ao PagBank nos detalhes do pedido.
4.29.3
- Correção: em alguns cenários, ao realizar uma compra parcelada com checkout em blocos(nativo) o valor das parcelas selecionadas não era obtido corretamente, ocasionando erro na finalização do pedido devido ao parametro installments.
4.29.2
- Alteração: evento depreciado onCheckoutBeforeProcessing alterado para onCheckoutValidation, evitando problemas futuros para usuários do checkout em blocos (nativo woo).
- Correção: quando nome do cliente era informado com espaços duplicados um erro na validação 3D Secure poderia acontecer.
- Correção: nome do cliente com caracteres inválidos (ex: $#@) digitados acidentalmente ocasionavam erros na finalização do pedido e agora são removidos pro-ativamente.
4.29.1
- Correção: o hook de mudança de status de uma assinatura (pagbank_recurring_subscription_status_changed) não era acionado em todas as ocasiões, dificultando integrações de terceiros. Reportado por Thiago Póvoa.
4.29.0
- Agora é possível adicionar códigos JavaScript na tela de sucesso após a confirmação de pagamento ser recebida ou redirecionar o cliente pra outra url. Isso torna sua vida mais fácil ao integrar com GA4, Tag Manager, Facebook pixel, etc. Saiba mais.
- Corrigido bug no botão de Copiar código Pix ou boleto. Ocorria em alguns checkouts de plugins de terceiros.
- Melhoria: adicionado pequeno no texto das instruções de PIX a fim de facilitar customizações CSS. (Sugerido por Weliton Martins)
4.28.0
- Agora você pode dar a opção do seu cliente usar 3D Secure somente quando uma transação falhar e permitir retentativa (ex: antifraude). Saiba mais.
- Descontos PIX ou Boleto agora são preservados após atualização de um pedido e exibidos profissionalmente no admin.
- Em alguns casos onde o checkout do Woocommerce apontava para uma página incorreta, nosso JS não era inserido com sucesso no checkout em blocos impedindo criptografia do cartão e finalização do pedido.
- Correção: Em alguns cenários quando o e-mail do cliente continha letras em caixa alta (geralmente no celular), o PagBank impedia a finalização do pedido.
- Melhoria: agora o campo de formato das informações de parcelamento no admin só é exibido se o shortcode de parcelamento ou informações de parcelamento na página de produto estiver ativo, tornando a configuração mais limpa e precisa.
4.27.1
- Corrige erro fatal em alguns cenários do admin após última atualização, que fazia o plugin ser desativado.
4.27.0
- Assinantes de um plano recorrente agora podem trocar de cartão de crédito.
- Agora é possível especificar o número máximo de cobranças em um produto recorrente.
- Melhoria: Adicionamos uma mensagem de aviso nas configs do plugin quando a validade do pix ou boleto for superior à configuração de retenção de estoque, o que poderá fazer um pedido ser cancelado antes de ser pago.
- Correção: Corrigido possível erro fatal na área de assinaturas que desativaria o plugin.
- Correção: pedidos com período de teste na recorrência não eram finalizados como esperado no Checkout em blocos, fazendo com que a assinatura não fosse criada
- Correção: no checkout em Blocos com 3D Secure ativo, um cliente não registrado tinha problemas ao finalizar compras (dados inválidos ou insuficientes) na primeira tentativa de finalizar compra com cartão.
4.26.0
- Correção: em lojas com checkout em blocos, o método de calcular parcelas era chamado indevidamente na tela de sucesso de compra logando erros.
- Correção/melhoria: em alguns cenários onde campos do checkout eram omitidos, a validação 3DS tornava o botão de Finalizar Compra inoperante devido a erros. Agora não só exibiremos o que pode ter dado errado, como também preenchemos alguns campos com valores como ‘Nao informado’ e ‘n/d’ a fim de garantir compatibilidade com tais tentativas e melhorar experiência do usuário nesses cenários.
- Correção/melhoria: em alguns cenários, dependendo da configuração ou plugin de checkout utilizado, alguns arquivos JavaScript não eram inseridos, ocasionando erros na criptografia do cartao, aplicação de máscaras, e consequentemente impedindo a finalização de pedidos com Cartão de Crédito em checkouts diferentes do checkout em bloco.
4.25.6
- Correção: cobranças recorrentes subsequentes (após pedido inicial) falhavam por conta do documento do cliente quando checkout em blocos era utilizado
- Correção: em alguns cenários, boleto e pix eram exibidos como formas de pagamento em pedidos recorrentes quando checkout em blocos era utilizado
4.25.5
- Correção: pedidos PIX eram cancelados antes da hora em lojas com HPOS desabilitado.
4.25.4
- Correcão: ao usar um cartao invalido a falha no cálculo de parcelas poderia logar erros no backend em alguns cenários na chamada de um método print_r do php.
- Correção: Notice de que query estaria sendo chamada de forma incorreta ao processar o cron de pedidos pix expirados era logada quando HPOS não está ativo.
- Melhoria: Quando CEP da loja não está configurado, chamadas do Envio Facil logavam retorno de que algum parametro estava faltando sem indicar qual. Agora sequer faremos a requisição ao servidor.
4.25.3
- Corrige erro na exibição de lista de pedidos associados a uma assinatura quando um dos pedidos foi reembolsado. Reportado por Dennis (Sysney Informática).
Versões mais antigas
- Veja changelog completo.
