Plugin WooCommerce InfinitePay Checkout

28/03/2026

Compartilhe essa página

Desenvolvi o WooCommerce InfinitePay Checkout, um plugin que integra InfinitePay ao WooCommerce para pagamentos via PIX e Cartão de Crédito, com atualização automática de pedidos, compatibilidade com HPOS e WooCommerce Blocks e página de obrigado com dados da transação e comprovante.

O WooCommerce InfinitePay Checkout é um plugin que desenvolvi para resolver uma lacuna bem clara no ecossistema WordPress brasileiro: muita gente usa WooCommerce e também InfinitePay, mas o WooCommerce não oferece integração nativa com a InfinitePay e a InfinitePay não fornece plugin oficial para WooCommerce.

Eu criei este plugin justamente para ser essa ponte oficial do meu lado: conectar a loja WooCommerce à InfinitePay, permitindo receber pagamentos via PIX e Cartão de Crédito com atualização automática de pedidos, sem gambiarras, sem integrações improvisadas e sem depender de plugins genéricos adaptados.
Desenvolvido por mim, Dev Jean, especialista em WordPress, WooCommerce e automações.

O que eu fiz nesse plugin

O plugin adiciona um gateway de pagamento InfinitePay diretamente ao WooCommerce.
Quando o cliente escolhe InfinitePay na finalização da compra, o fluxo é:

  • O cliente finaliza o pedido no WooCommerce selecionando InfinitePay como forma de pagamento.
  • Ele é redirecionado para o checkout seguro da InfinitePay, onde escolhe entre PIX ou Cartão de Crédito.
  • Após o pagamento, a InfinitePay envia uma notificação (webhook) para a loja.
  • O plugin atualiza automaticamente o status do pedido no WooCommerce.
  • Cliente e lojista recebem as confirmações normalmente, dentro do fluxo padrão da loja.

Na prática, é uma ponte direta WooCommerce ↔ InfinitePay, desenhada para uso no Brasil, sem depender de soluções frágeis ou “adaptadas” de outros gateways.

Principais recursos que implementei

  • Pagamentos via PIX e Cartão de Crédito, configurados na própria conta InfinitePay do lojista.
  • Geração automática de links de checkout InfinitePay para cada pedido.
  • Atualização de pedidos via webhook, em tempo quase real.
  • Comprovantes salvos automaticamente como metadados do pedido, facilitando suporte e auditoria.
  • Página administrativa “Sobre” com identidade InfinitePay e informações do gateway.
  • Compatibilidade com HPOS (High‑Performance Order Storage) do WooCommerce.
  • Suporte ao Checkout em Blocos (WooCommerce Blocks).
  • Validação de moeda BRL, garantindo que o gateway só apareça em lojas que vendem em reais.
  • Shortcode de página de obrigado com dados do pagamento.
  • Tutorial rápido para configuração da página de obrigado.

Tudo isso mantendo o fluxo natural do WooCommerce, sem alterar a lógica padrão de pedidos, e evitando efeitos colaterais em outros métodos de pagamento.

Shortcode para página de obrigado com dados do pagamento

Um cuidado especial nesse projeto foi a experiência pós-compra.

O plugin oferece um shortcode específico para a página de “Obrigado”, que permite mostrar para o cliente:

  • Informações relevantes sobre o pagamento feito na InfinitePay.
  • Dados úteis da transação.
  • Link para o comprovante da operação (quando disponível nos dados retornados).

Basta criar uma página de “Obrigado”, inserir o shortcode e configurá-la seguindo o tutorial do plugin.
Com isso, a loja consegue entregar uma experiência pós-compra mais clara e profissional, sem precisar escrever código ou montar integrações extras.

Compatibilidade e robustez

O WooCommerce InfinitePay Checkout foi pensado para funcionar bem em lojas modernas, tanto do ponto de vista técnico quanto operacional:

  • Compatível com WooCommerce 5.0+.
  • Compatível com HPOS, garantindo melhor performance no armazenamento de pedidos.
  • Compatível com WooCommerce Blocks, permitindo que o gateway funcione em checkouts baseados em blocos.
  • Payload de integração com a InfinitePay construído com validações adequadas, reduzindo erros de comunicação entre loja e gateway.

Essa combinação ajuda a minimizar problemas como:

  • Pedidos “presos” em status incorretos.
  • Pagamentos aprovados que não aparecem como pagos no WooCommerce.
  • Divergências entre o que está na InfinitePay e o que está no painel da loja.

Configuração pelo lojista

Eu também me preocupei em deixar a configuração simples para o administrador da loja:

  • O lojista obtém sua InfiniteTag no app da InfinitePay (menu de configurações, opção de link integrado).
  • No WordPress, vai em WooCommerce → Configurações → Pagamentos → InfinitePay.
  • Cola a InfiniteTag (sem o símbolo $).
  • Ativa o gateway InfinitePay.
  • Se quiser, configura uma página de obrigado com o shortcode do plugin.

A partir daí, o método de pagamento InfinitePay passa a aparecer no checkout como mais uma opção oficial da loja.

Requisitos e aviso importante

Para funcionar corretamente, defini como requisitos:

  • WordPress 5.8 ou superior.
  • WooCommerce 5.0 ou superior.
  • PHP 7.4 ou superior.
  • Conta InfinitePay ativa.
  • Site rodando em HTTPS (SSL) (fortemente recomendado para qualquer processamento de pagamento).

E deixo claro no projeto:

  • O plugin é desenvolvido por mim, Dev Jean, e não representa oficialmente a InfinitePay.
  • Não há vínculo institucional com a empresa, nem responsabilidade sobre taxas, decisões comerciais ou alterações futuras na API da InfinitePay.

Evoluções sob medida

Se a loja precisar de algo além do que o plugin oferece — como:

  • Regras de negócio específicas,
  • Integrações com outros gateways, como Asaas, Mercado Pago,
  • Fluxos diferenciados de checkout ou automações pós-venda,

eu também desenvolvo customizações sob medida.

Basta o cliente entrar em contato comigo, explicar o cenário da operação e as integrações necessárias. A partir disso, consigo avaliar o escopo e propor a melhor solução técnica para a realidade daquela loja.

Que tal aplicar essa expertise no seu negócio?

Como desenvolvedor WordPress especializado em soluções personalizadas utilizando ferramentas open source, posso ajudar você a construir uma infraestrutura robusta e eficiente.

Do WordPress ao n8n, passando por automação, Chatwoot e muito mais, estou aqui para turbinar seu projeto com liberdade e economia.

Diga adeus às mensalidades astronômicas e limitações!

Entre em contato através da nossa página de contato devjean.com.br/contato.

Pelo WhatsApp 47 9973-01572 ou email [email protected].

Vamos maximizar seu potencial digital juntos!

Dev Jean Krause

Dev Jean é um desenvolvedor WordPress e especialista em ferramentas de código aberto que oferece soluções personalizadas para empresas. Ele fornece serviços que incluem desenvolvimento de sites, integração de e-commerce, automação e Agentes de IA.