Einführung
Führen Sie serverlose Funktionen und Hintergrundjobs automatisch aus, wenn Zahlungsevents auftreten. Verarbeiten Sie Zahlungen, senden Sie Benachrichtigungen, aktualisieren Sie Datenbanken und führen Sie komplexe Workflows mit der zuverlässigen Funktionsausführungsplattform von Inngest aus.Diese Integration erfordert Ihre Inngest-Webhook-URL aus der Funktionskonfiguration.
Erste Schritte
1
Webhook-Bereich öffnen
Navigieren Sie in Ihrem Dodo Payments-Dashboard zu Webhooks → + Endpoint hinzufügen und erweitern Sie das Dropdown-Menü für Integrationen.

2
Inngest auswählen
Wählen Sie die Integrationskarte Inngest aus.
3
Inngest-Funktion erstellen
Erstellen Sie in Inngest eine neue Funktion und kopieren Sie die Webhook-URL aus der Funktionskonfiguration.
4
Webhook-URL einfügen
Fügen Sie die Inngest-Webhook-URL in die Endpoint-Konfiguration ein.
5
Transformation konfigurieren
Bearbeiten Sie den Transformationscode, um Ereignisse für Ihre Inngest-Funktion zu formatieren.
6
Testen & Erstellen
Testen Sie mit Beispielpayloads und klicken Sie auf Erstellen, um die Integration zu aktivieren.
7
Fertig!
🎉 Zahlungsevents werden nun automatisch Ihre Inngest-Funktionen auslösen.
Transformationscode-Beispiele
Basis-Ereignispayload
basic_event.js
Abonnement-Ereignis-Handler
subscription_event.js
Streitfall-Ereignis-Handler
dispute_event.js
Häufige Inngest-Anwendungsfälle
Zahlungsabwicklung
Zahlungsabwicklung
- Bestätigungs-E-Mails senden
- Kundenakten aktualisieren
- Rückerstattungen bearbeiten
- Rechnungen erstellen
- Bestände aktualisieren
Abonnementverwaltung
Abonnementverwaltung
- Neue Abonnenten begrüßen
- Stornierungen bearbeiten
- Erinnerungen an Erneuerungen senden
- Abrechnungszyklen aktualisieren
- Fehlgeschlagene Zahlungen bearbeiten
Analytik & Berichterstattung
Analytik & Berichterstattung
- Umsatzkennzahlen aktualisieren
- Kundenverhalten verfolgen
- Berichte erstellen
- Daten mit Analyseplattformen synchronisieren
- Abwanderungsraten berechnen
Tipps
- Verwenden Sie beschreibende Ereignisnamen für eine bessere Funktionsorganisation
- Fügen Sie Benutzerkontext für die Funktionsausführung hinzu
- Setzen Sie korrekte Zeitstempel für die Ereignisreihenfolge
- Strukturieren Sie Daten konsistent über Ereignisse hinweg
- Nutzen Sie die Wiederholungs- und Fehlerbehandlungsfunktionen von Inngest
Fehlersuche
Funktionen werden nicht ausgelöst
Funktionen werden nicht ausgelöst
- Überprüfen Sie, ob die Webhook-URL korrekt und aktiv ist
- Stellen Sie sicher, dass die Inngest-Funktion bereitgestellt und aktiv ist
- Stellen Sie sicher, dass die Ereignisnamen mit den Funktionsauslösern übereinstimmen
- Überprüfen Sie die Protokolle der Inngest-Funktion auf Fehler
Daten werden nicht korrekt empfangen
Daten werden nicht korrekt empfangen
- Überprüfen Sie, ob die Payload-Struktur den Erwartungen von Inngest entspricht
- Stellen Sie sicher, dass die Ereignisnamen korrekt formatiert sind
- Stellen Sie sicher, dass alle erforderlichen Felder enthalten sind
- Testen Sie mit dem Webhook-Testtool von Inngest