A integração definitiva para receber pagamentos via Cartão de Crédito e PIX no seu WooCommerce através do checkout seguro da InfinitePay. Desenvolvido com foco em alta conversão, segurança e recuperação de vendas.
- ⚡ Verificação Ativa em Tempo Real (Payment Check): O plugin não depende apenas do Webhook. Quando o cliente finaliza o pagamento e volta para a loja, o sistema consulta a API da InfinitePay nos bastidores e aprova o pedido instantaneamente.
- 🔗 Webhook Dinâmico (Zero Configuração): Diferente de outras plataformas, você não precisa configurar URLs de Webhook manualmente no painel da InfinitePay. O plugin injeta a URL de retorno invisivelmente em cada transação.
- 🧾 Recibo Oficial no E-mail: Assim que o pagamento é aprovado, o e-mail de "Pedido Processando" do WooCommerce envia automaticamente um botão com o link para o Recibo Oficial da InfinitePay.
- 🛒 Recuperação de Vendas: Se o cliente fechar a tela sem pagar, o e-mail de "Aguardando Pagamento" conterá um botão de destaque "Pagar Pedido Agora", levando-o de volta ao checkout da InfinitePay.
- 📊 Dados Ricos no Admin: NSU da transação, Parcelas, Método de Captura (PIX ou Cartão) e Slug da Fatura ficam salvos e visíveis dentro da página do pedido no painel do WordPress.
- 📱 Formatação Automática de Telefone: O plugin corrige e adiciona o DDI (
+55) automaticamente, evitando recusas da API por formato de telefone inválido. - 🧩 Compatibilidade com Blocos: Suporte nativo ao novo Checkout de Blocos (Gutenberg) do WooCommerce, com o logo oficial da InfinitePay.
- Faça o download do plugin ou clone este repositório:
git clone https://github.com/AlfaStage/wc-infinitepay.git
- Mova a pasta
wc-infinitepaypara o diretório/wp-content/plugins/do seu WordPress. - No seu painel de administração, vá em Plugins > Plugins Instalados.
- Ative o plugin InfinitePay Checkout - AlfaStageLabs.
A configuração é extremamente simples:
- Vá em WooCommerce > Configurações > Pagamentos.
- Clique em InfinitePay (Cartão e PIX).
- Marque a opção Habilitar.
- Handle (InfiniteTag): Insira o seu nome de usuário da InfinitePay sem o @. (Exemplo: se sua tag é
@minhaloja, digite apenasminhaloja). - API Token (Opcional): Caso sua conta exija autenticação para gerar links, insira o seu Bearer Token gerado no painel de desenvolvedores da InfinitePay.
- Salve as alterações.
- O cliente escolhe "InfinitePay" no checkout.
- O pedido é criado como Aguardando Pagamento (reservando o estoque de forma segura).
- O WooCommerce redireciona o cliente para o ambiente seguro da
checkout.infinitepay.io. - O cliente efetua o pagamento (PIX ou Cartão em até 12x).
- O cliente retorna à página de "Obrigado" do seu site.
- O plugin verifica a transação na hora e muda o status para Processando.
O pedido não mudou o status para pago?
- Verifique se a sua conta InfinitePay está habilitada para receber pagamentos via Link de Pagamento.
- O Webhook pode demorar alguns segundos caso o cliente feche a aba antes de voltar ao site. Aguarde e recarregue a página de pedidos.
Onde vejo os erros de integração?
O plugin possui um sistema de Log completo. Vá em WooCommerce > Status > Logs e procure por infinitepay no menu suspenso. Você verá o JSON exato enviado (Carrinho, Cliente, Valores) e a resposta da API, facilitando qualquer diagnóstico.
Desenvolvido por AlfaStageLabs. Uso livre para toda a comunidade de e-commerce e desenvolvedores WordPress.
Aviso Legal: Este plugin não foi desenvolvido pela InfinitePay (CloudWalk), sendo uma solução de código aberto criada de forma independente utilizando a API pública disponibilizada pela adquirente.