Zum Hauptinhalt springen

Einführung

Verbinden Sie Dodo Payments mit Tausenden von Apps und Diensten über N8N. Automatisieren Sie Workflows, indem Sie N8N-Workflows auslösen, wenn Zahlungsereignisse auftreten, vom Versenden von E-Mails über das Aktualisieren von Tabellenkalkulationen, das Erstellen von Aufgaben, Datenbankoperationen und vieles mehr.
Für diese Integration wird eine N8N-Webhook-URL aus deiner Workflow-Konfiguration benötigt.

Erste Schritte

1

Open the Webhook Section

In Ihrem Dodo Payments-Dashboard navigieren Sie zu Webhooks → + Endpunkt hinzufügen und erweitern Sie das Integrations-Dropdown.
Endpunkt hinzufügen und Integrations-Dropdown
2

Select N8N

Wähle die N8N-Integrationskarte aus.
3

Create Webhook in N8N

Erstelle in N8N einen neuen Workflow und füge einen Webhook-Knoten als Trigger hinzu. Konfiguriere ihn als POST-Webhook und kopiere die Webhook-URL.
4

Paste Webhook URL

Füge die N8N-Webhook-URL in die Endpunktkonfiguration ein.
5

Configure Transformation

Bearbeite den Transformationscode, um Daten für deinen N8N-Workflow anzupassen.
6

Test & Create

Teste mit Beispiel-Payloads und klicke auf Create, um die Integration zu aktivieren.
7

Activate Workflow

Aktiviere deinen Workflow in N8N, um Webhook-Ereignisse zu empfangen.
8

Done!

🎉 Zahlungsereignisse lösen nun automatisch deine N8N-Workflows aus.

Beispielcodes für Transformationen

Grundlegende Webhook-Payload

basic_webhook.js

Abonnement-Ereignis-Handler

subscription_webhook.js

Streitfall-Alarm-Handler

dispute_webhook.js

Beliebte N8N-Anwendungsfälle

  • Sende Gmail-/Outlook-E-Mails für Zahlungsbestätigungen
  • Erstelle E-Mail-Sequenzen in Mailchimp/ConvertKit
  • Sende Slack-/Discord-Benachrichtigungen über Webhooks
  • Erzeuge automatisch Google Sheets-Einträge
  • Versende Telegram-/WhatsApp-Nachrichten
  • Füge Kontakte zu HubSpot/Salesforce hinzu
  • Erstelle Deals in Pipedrive/Close
  • Aktualisiere Kundenstammdaten in Airtable
  • Protokolliere Aktivitäten in Monday.com
  • Synchronisiere Daten mit PostgreSQL-/MySQL-Datenbanken
  • Erstelle Aufgaben in Asana/Trello
  • Füge To-Do-Elemente in Notion hinzu
  • Erstelle Kalendereinträge in Google Calendar
  • Sende SMS-Benachrichtigungen über Twilio
  • Erstelle GitHub-Issues für Streitfälle
  • Transformiere und erweitere Zahlungsdaten
  • Speichere Ereignisse in Datenbanken (PostgreSQL, MongoDB)
  • Aggregiere Kennzahlen und Analysen
  • Generiere Berichte und Exporte
  • Löse komplexe mehrstufige Workflows aus

Tipps

  • Halten Sie die Payload-Struktur einfach für eine einfache N8N-Knotenverarbeitung
  • Verwenden Sie konsistente Feldnamen in allen Ereignissen
  • Fügen Sie Zeitstempel für Workflow-Zeitplanung und -Timing hinzu
  • Testen Sie Ihren Workflow mit Beispieldaten, bevor Sie ihn aktivieren
  • Verwenden Sie den IF-Knoten von N8N für bedingte Logik und Routing
  • Nutzen Sie den Code-Knoten von N8N für benutzerdefinierte Datenumwandlungen
  • Verwenden Sie den Switch-Knoten, um verschiedene Ereignistypen auf unterschiedliche Pfade zu leiten
  • Richten Sie Fehler-Workflows ein, um fehlgeschlagene Webhook-Zustellungen zu behandeln

Fehlersuche

  • Überprüfe, ob die Webhook-URL korrekt und erreichbar ist
  • Prüfe, ob der Workflow in N8N aktiviert ist
  • Stelle sicher, dass der Webhook-Knoten als POST-Methode konfiguriert ist
  • Teste die Webhook-Zustellung in der Ausführungshistorie von N8N
  • Überprüfe, ob Firewall-/Netzwerkeinstellungen eingehende Webhooks erlauben
  • Prüfe die Authentifizierungseinstellungen des N8N-Webhooks, falls konfiguriert
  • Überprüfe die Feldnamen in den N8N-Knoten-Konfigurationen
  • Stelle sicher, dass Datentypen den erwarteten Formaten in den Knoten entsprechen
  • Nutze die Testfunktion von N8N, um eingehende Daten zu inspizieren
  • Sorge dafür, dass der Transformationscode gültiges JSON zurückgibt
  • Prüfe die Antwortformat-Einstellungen des Webhook-Knotens
  • Verwende den Set-Knoten, um Felder umzubenennen oder neu zu strukturieren
  • Schau dir die Ausführungsprotokolle in N8N für detaillierte Fehlermeldungen an
  • Überprüfe die Verbindungseinstellungen und Zugangsdaten der Knoten
  • Stelle sicher, dass alle erforderlichen Felder im Payload vorhanden sind
  • Teste einzelne Knoten mit Beispiel-Daten
  • Aktiviere Fehler-Workflows, um Fehler abzufangen und zu behandeln
  • Prüfe Ratenbegrenzungen und API-Quoten für angebundene Dienste
Zuletzt geändert am 20. April 2026