Package Information
Released: 8/29/2025
Downloads: 26 weekly / 100 monthly
Latest Version: 1.0.2
Author: Comunidade N8N Brasil
Available Nodes
Documentation
n8n-nodes-asaas
Nó customizado do N8N para integração com a API do Asaas, a principal plataforma brasileira de pagamentos que oferece soluções completas para cobranças via PIX, boleto bancário, cartão de crédito e outras formas de pagamento.
🚀 Instalação
Via npm (Recomendado)
npm install n8n-nodes-asaas
Via n8n Community Nodes
- Acesse seu N8N
- Vá em Settings → Community Nodes
- Clique em Install a community node
- Digite:
n8n-nodes-asaas - Clique em Install
📋 Pré-requisitos
- N8N versão 0.190.0 ou superior
- Node.js 20.15 ou superior
- Conta ativa no Asaas com API Key
⚙️ Configuração
1. Obter API Key do Asaas
- Acesse sua conta no Asaas
- Vá em Configurações → Integrações → API Key
- Gere uma nova chave de API
- Copie a chave gerada
2. Configurar Credenciais no N8N
- No N8N, vá em Credentials → Add Credential
- Procure por "Asaas API"
- Preencha os campos:
- API Key: Cole sua chave de API do Asaas
- Ambiente: Escolha "Sandbox" para testes ou "Produção" para uso real
- Teste a conexão e salve
🎯 Funcionalidades
🏢 Gestão de Clientes
- Criar Cliente: Cadastrar novos clientes com dados pessoais e de endereço
- Obter Cliente: Buscar informações de um cliente específico
- Listar Clientes: Listar todos os clientes com filtros opcionais
- Atualizar Cliente: Modificar dados de clientes existentes
- Excluir Cliente: Remover clientes do sistema
💰 Gestão de Cobranças
- Criar Cobrança: Gerar cobranças com diferentes formas de pagamento
- Obter Cobrança: Consultar detalhes de uma cobrança específica
- Listar Cobranças: Listar todas as cobranças com filtros por cliente e status
- Atualizar Cobrança: Modificar cobranças existentes
- Excluir Cobrança: Cancelar cobranças
💳 Formas de Pagamento Suportadas
- PIX: Pagamento instantâneo brasileiro
- Boleto Bancário: Boleto tradicional com código de barras
- Cartão de Crédito: Pagamento com cartão (tokenização segura)
- Transferência Bancária/TED: Transferência entre contas
- Depósito em Conta: Depósito direto na conta
- Indefinido: Cliente escolhe a forma de pagamento
📖 Exemplos de Uso
Exemplo 1: Criar Cliente e Cobrança PIX
{
"workflow": {
"nodes": [
{
"name": "Criar Cliente",
"type": "n8n-nodes-asaas.asaas",
"parameters": {
"resource": "customer",
"operation": "create",
"name": "João Silva",
"cpfCnpj": "12345678901",
"email": "joao@exemplo.com",
"mobilePhone": "11999999999"
}
},
{
"name": "Criar Cobrança PIX",
"type": "n8n-nodes-asaas.asaas",
"parameters": {
"resource": "payment",
"operation": "create",
"customer": "{{ $node['Criar Cliente'].json.id }}",
"billingType": "PIX",
"value": 100.50,
"dueDate": "2024-12-31",
"description": "Pagamento de serviços"
}
}
]
}
}
Exemplo 2: Listar Cobranças Pendentes
{
"workflow": {
"nodes": [
{
"name": "Listar Cobranças Pendentes",
"type": "n8n-nodes-asaas.asaas",
"parameters": {
"resource": "payment",
"operation": "getAll",
"limit": 50,
"statusFilter": "PENDING"
}
}
]
}
}
🔧 Desenvolvimento
Clonar e Instalar
git clone https://github.com/georgevan80/n8n-nos-asaas.git
cd n8n-nos-asaas
npm install
Compilar
npm run build
Desenvolvimento com Watch
npm run dev
Linting e Formatação
npm run lint
npm run format
🌐 Ambientes
Sandbox (Testes)
- URL Base:
https://sandbox.asaas.com/api/v3 - Documentação: Sandbox Asaas
Produção
- URL Base:
https://www.asaas.com/api/v3 - Documentação: API Asaas
📚 Documentação
🤝 Contribuição
Contribuições são bem-vindas! Por favor:
- Faça um fork do projeto
- Crie uma branch para sua feature (
git checkout -b feature/AmazingFeature) - Commit suas mudanças (
git commit -m 'Add some AmazingFeature') - Push para a branch (
git push origin feature/AmazingFeature) - Abra um Pull Request
Para mais detalhes, consulte o repositório no GitHub.
📄 Licença
Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE.md para detalhes.
🆘 Suporte
- Issues: GitHub Issues
- Discussões: GitHub Discussions
- Email: contato@n8nbrasil.com
🏷️ Tags
n8n asaas pagamentos pix boleto cartao brasil cobrancas api webhook automation
Desenvolvido com ❤️ pela Comunidade N8N Brasil