Gerar links de pagamento InfinitePay para checkout rápido.
Nó InfinityPay
O nó de workflow InfinityPay cria um link de pagamento via API InfinitePay. Os clientes pagam por um link hospedado com suporte a PIX e cartão de crédito (conforme as configurações da sua conta).
ID do nó no editor: infinitypay_payment
Endpoint da API: POST https://api.infinitypay.io/v2/payment-links
O que faz
- Gera um link de pagamento compartilhável para um valor fixo
- Retorna o
iddo link, aurlhospedada e ostatus - Autentica com API key do InfinitePay (Bearer token)
Pré-requisitos
- Uma conta de comerciante InfinitePay
- API key nas configurações de desenvolvedor do InfinitePay
- Chave de integração
infinitypay_api_keyem Configurações → Chaves de API
Como configurar
Etapa 1 — Definir credenciais
- Obtenha sua API key InfinitePay no dashboard do comerciante
- Em Configurações → Chaves de API, adicione:
- Nome:
infinitypay_api_key - Valor: sua API key
- Nome:
Etapa 2 — Adicionar o nó
- Abra Automações
- Arraste InfinityPay de Payments para o canvas
Etapa 3 — Configurar os campos
| Campo | Obrigatório | Descrição |
|---|---|---|
| Amount (cents) | Sim | Valor em centavos (R$ 50,00 = 5000) |
| Description | Sim | Descrição do pagamento exibida ao pagador |
| Payment methods (JSON) | Não | Array de métodos — ex.: ["pix", "credit_card"] |
| Customer (JSON) | Não | Metadados do cliente (nome, e-mail, documento) |
| External ID | Não | Sua referência para conciliação |
Exemplo:
- Amount:
{{variables.amount_cents}} - Description:
Order #{{trigger.body.order_id}} — {{contact.name}} - Payment methods:
["pix", "credit_card"] - External ID:
{{trigger.body.order_id}}
Etapa 4 — Enviar o link
Hi {{contact.name}}! Pay securely here: {{infinitypay_1.url}}
A saída url é a página de pagamento hospedada — ideal para mensagens no WhatsApp.
Etapa 5 — Confirmar pagamento
Configure webhooks InfinitePay ou consulte o status do link via API em um workflow agendado. Para confirmação em tempo real, use um workflow com gatilho Webhook registrado no InfinitePay.
Saídas do nó
| Campo de saída | Descrição |
|---|---|
id | ID do link de pagamento |
url | URL de pagamento hospedada — campo principal para mensagens ao cliente |
status | Status do link |
Dicas e boas práticas
- O valor é em centavos — multiplique reais por 100
- O array de métodos de pagamento é opcional; omita para usar os padrões da conta
- Use
external_idpara associar eventos de webhook a pedidos ou cards do CRM - Ideal para links de pagamento simples sem carrinhos complexos com vários itens
- Teste com valores pequenos em sandbox/staging se o InfinitePay oferecer modo de teste
- Descrições curtas e claras melhoram a conversão no checkout mobile
Exemplos de casos de uso
Solicitação rápida de pagamento no chat
- Vendedor executa workflow Manual com variável de valor
- InfinityPay — descrição + valor
- Enviar WhatsApp ao contato com
{{infinitypay_1.url}}
Fatura após conclusão do serviço
- Card do CRM movido para "Fatura enviada"
- InfinityPay — valor do campo personalizado do CRM
- Send message com link + lembrete de vencimento agendado via gatilho Schedule
Taxa de inscrição em evento
- Webhook do formulário de inscrição
- Variable — converter preço do ingresso para centavos
- InfinityPay + Enviar WhatsApp de confirmação com link de pagamento
FAQ
Por que o valor está errado por 100x?
O campo espera centavos. R$ 100,00 deve ser 10000, não 100.
Posso criar links recorrentes?
Este nó cria links de pagamento únicos. Assinaturas exigem APIs de assinatura do InfinitePay via nó HTTP.
Link expirado?
Verifique as configurações de expiração de link no dashboard ou na documentação da API; crie um novo link se expirado.
Erro 401?
Verifique o nome e o valor da chave de integração infinitypay_api_key.
Referência da API
| Item | Valor |
|---|---|
| Método | POST |
| URL | https://api.infinitypay.io/v2/payment-links |
| Auth | Authorization: Bearer {{infinitypay_api_key}} |
| Portal do desenvolvedor | InfinitePay developers |
Relacionados
Este artigo foi útil?
Precisa de mais ajuda? Falar com suporte