creem

n8n community node for CreemIO payment platform

Package Information

Downloads: 2 weekly / 34 monthly
Latest Version: 1.0.2
Author: RicaDEV

Documentation

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)

  1. Vá em Settings > Community Nodes
  2. Selecione Install
  3. Digite n8n-nodes-creem em Enter npm package name
  4. Aceite os riscos de usar community nodes
  5. Selecione Install

Instalação Manual

Para instalar manualmente, execute:

npm install n8n-nodes-creem

Para 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.

  1. Cadastre-se em CreemIO
  2. Acesse seu dashboard e gere uma API key
  3. No n8n, crie uma nova credencial Creem API
  4. Insira sua API key
  5. 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 lintfix

Testar 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

📄 Licença

MIT

💬 Suporte

Para problemas, questões ou contribuições, por favor abra uma issue no GitHub.


Desenvolvido por RicaDEV 🚀

Discussion