n8n-nodes-creem
v1.0.2
Published
n8n community node for CreemIO payment platform
Maintainers
Readme
n8n-nodes-creem
Este é um node da comunidade n8n que permite usar a plataforma de pagamentos CreemIO em seus workflows n8n.
CreemIO é uma plataforma de pagamentos simples e direta para desenvolvedores SaaS e independentes.
n8n é uma plataforma de automação de workflows com licença fair-code.
📑 Índice
📦 Instalação
Siga o guia de instalação na documentação de nodes da comunidade n8n.
Community Nodes (Recomendado)
- Vá em Settings > Community Nodes
- Selecione Install
- Digite
n8n-nodes-creemem Enter npm package name - Aceite os riscos de usar community nodes
- Selecione Install
Instalação Manual
Para instalar manualmente, execute:
npm install n8n-nodes-creemPara usuários Docker:
docker exec -it -u node <container-name> sh -c "cd /usr/local/lib/node_modules/n8n && npm install n8n-nodes-creem"🎯 Operações
Product (Produto)
- Create: Criar um novo produto
- Get: Buscar produto por ID
- List: Listar todos os produtos com filtros opcionais
- Update: Atualizar um produto existente
- Delete: Deletar um produto
Funcionalidades
- ✅ Suporte a pagamentos recorrentes e únicos
- ✅ Múltiplas moedas (USD, EUR, BRL, GBP, CAD, AUD)
- ✅ Períodos de cobrança configuráveis (semanal, mensal, anual)
- ✅ Configuração de impostos (inclusive/exclusive)
- ✅ URLs de redirecionamento personalizadas
- ✅ Paginação e filtros avançados
🔑 Credenciais
Para usar este node, você precisa de uma conta CreemIO e uma API key.
- Cadastre-se em CreemIO
- Acesse seu dashboard e gere uma API key
- No n8n, crie uma nova credencial Creem API
- Insira sua API key
- Selecione seu ambiente (Production/Test/Sandbox)
✅ Compatibilidade
- Versão mínima do n8n: 0.200.0
- Testado com n8n versão: 1.0.0+
- Node.js: 20.15+
🛠️ Desenvolvimento
Requisitos
- Node.js 20.15+
- npm ou yarn
- n8n instalado (globalmente ou localmente)
Scripts Disponíveis
# Instalar dependências
npm install
# Build do projeto
npm run build
# Modo desenvolvimento (watch)
npm run dev
# Formatação de código
npm run format
# Lint
npm run lint
# Corrigir lint automaticamente
npm run lintfixTestar Localmente
# No diretório do projeto
npm link
# No diretório do n8n
cd ~/.n8n
npm link n8n-nodes-creem
# Reiniciar n8n
n8n start📚 Recursos
- Documentação do n8n sobre community nodes
- Documentação da CreemIO
- Website da CreemIO
- Repositório no GitHub
📄 Licença
💬 Suporte
Para problemas, questões ou contribuições, por favor abra uma issue no GitHub.
Desenvolvido por RicaDEV 🚀
