Documentation Index
Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
Use this file to discover all available pages before exploring further.
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
Open the Webhook Section
In Ihrem Dodo Payments-Dashboard navigieren Sie zu Webhooks → + Endpunkt hinzufügen und erweitern Sie das Integrations-Dropdown.

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.
Configure Transformation
Bearbeite den Transformationscode, um Daten für deinen N8N-Workflow anzupassen.
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
Email Notifications
Email Notifications
- 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
CRM Updates
CRM Updates
- 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
Task Management
Task Management
- 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
Data Processing
Data Processing
- 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
Workflow not triggering
Workflow not triggering
- Ü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
Data not mapping correctly
Data not mapping correctly
- Ü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
Workflow execution errors
Workflow execution errors
- 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