Pular para o conteúdo principal

Introdução

Conecte Dodo Payments a milhares de aplicativos e serviços através do N8N. Automatize fluxos de trabalho acionando fluxos de trabalho do N8N quando eventos de pagamento ocorrerem, desde o envio de e-mails até a atualização de planilhas, criação de tarefas, operações de banco de dados e muito mais.
Esta integração requer uma URL de webhook do N8N a partir da configuração do seu fluxo de trabalho.

Começando

1

Open the Webhook Section

No seu painel do Dodo Payments, navegue até Webhooks → + Adicionar Endpoint e expanda o menu suspenso de integrações.
Add Endpoint and integrations dropdown
2

Select N8N

Escolha o cartão de integração N8N.
3

Create Webhook in N8N

No N8N, crie um novo fluxo de trabalho e adicione um nó Webhook como gatilho. Configure-o como um webhook POST e copie a URL do webhook.
4

Paste Webhook URL

Cole a URL do webhook do N8N na configuração do endpoint.
5

Configure Transformation

Edite o código de transformação para formatar os dados para o seu fluxo de trabalho N8N.
6

Test & Create

Teste com cargas úteis de amostra e clique em Create para ativar a integração.
7

Activate Workflow

No N8N, ative seu fluxo de trabalho para começar a receber eventos de webhook.
8

Done!

🎉 Agora, os eventos de pagamento ativarão automaticamente seus fluxos de trabalho no N8N.

Exemplos de Código de Transformação

Carga Útil Básica do Webhook

basic_webhook.js

Manipulador de Eventos de Assinatura

subscription_webhook.js

Manipulador de Alertas de Disputa

dispute_webhook.js

Casos de Uso Populares do N8N

  • Envie e-mails do Gmail/Outlook para confirmações de pagamento
  • Crie sequências de e-mail no Mailchimp/ConvertKit
  • Envie notificações do Slack/Discord via webhooks
  • Crie registros no Google Sheets automaticamente
  • Envie mensagens no Telegram/WhatsApp
  • Adicione contatos ao HubSpot/Salesforce
  • Crie negócios no Pipedrive/Close
  • Atualize registros de clientes no Airtable
  • Registre atividades no Monday.com
  • Sincronize dados com bancos de dados PostgreSQL/MySQL
  • Crie tarefas no Asana/Trello
  • Adicione itens a fazer no Notion
  • Crie eventos de calendário no Google Calendar
  • Envie notificações SMS via Twilio
  • Crie issues no GitHub para disputas
  • Transforme e enriqueça dados de pagamento
  • Armazene eventos em bancos de dados (PostgreSQL, MongoDB)
  • Agregue métricas e análises
  • Gere relatórios e exportações
  • Acione fluxos de trabalho complexos com várias etapas

Dicas

  • Mantenha a estrutura da carga útil simples para fácil análise dos nós do N8N
  • Use nomes de campo consistentes em todos os eventos
  • Inclua timestamps para temporização e agendamento de fluxos de trabalho
  • Teste seu fluxo de trabalho com dados de exemplo antes de ativar
  • Use o nó IF do N8N para lógica condicional e roteamento
  • Aproveite o nó Code do N8N para transformações de dados personalizadas
  • Use o nó Switch para direcionar diferentes tipos de eventos para diferentes caminhos
  • Configure fluxos de trabalho de erro para lidar com falhas na entrega de webhooks

Solução de Problemas

  • Verifique se a URL do webhook está correta e acessível
  • Confirme que o fluxo de trabalho está ativado no N8N
  • Garanta que o nó de webhook esteja configurado como método POST
  • Teste a entrega do webhook no histórico de execuções do N8N
  • Verifique se as configurações de firewall/rede permitem webhooks de entrada
  • Confira as configurações de autenticação do webhook do N8N, se estiverem configuradas
  • Verifique os nomes dos campos nas configurações dos nós do N8N
  • Confirme se os tipos de dados correspondem aos formatos esperados nos nós
  • Use o recurso de teste do N8N para inspecionar os dados recebidos
  • Garanta que o código de transformação retorne JSON válido
  • Verifique as configurações de formato de resposta do nó de webhook
  • Use o nó Set para renomear ou reestruturar campos
  • Revise os logs de execução no N8N em busca de mensagens de erro detalhadas
  • Verifique as configurações de conexão dos nós e as credenciais
  • Confirme que todos os campos obrigatórios estão presentes no payload
  • Teste nós individuais com dados de exemplo
  • Ative fluxos de trabalho de erro para capturar e lidar com falhas
  • Verifique limites de taxa e cotas de API para os serviços conectados
Última modificação em 20 de abril de 2026