Zum Hauptinhalt springen

Einführung

Die Dodo Payments Slack-Integration ermöglicht es Ihnen, Echtzeitbenachrichtigungen über Ihre Zahlungen direkt in Ihrem Slack-Arbeitsbereich zu erhalten. Diese Integration ermöglicht es Ihnen, den Status Ihrer Zahlungen zu verfolgen, Transaktionen zu überwachen und Ihre Zahlungen effizienter zu verwalten.
Diese Integration nutzt unser Webhook-Management-Portal, um Dodo Payments Webhook-Ereignisse automatisch in Slack-kompatible Nachrichten umzuwandeln. Es ist keine zusätzliche Programmierung erforderlich – konfigurieren Sie einfach den Connector und beginnen Sie mit dem Empfang von Benachrichtigungen.

Erste Schritte

1

Open the Webhook Section

Gehen Sie zum Abschnitt Webhook in Ihrem Dodo Payments-Dashboard. Klicken Sie auf die Schaltfläche + Add Endpoint und öffnen Sie dann das Webhook-Dropdown, um weitere Integrationen anzuzeigen.
Dodo Payments-Dashboard zeigt Add Endpoint-Schaltfläche und Integrations-Dropdown
2

Select Slack Integration

Wählen Sie die Slack-Integration und klicken Sie auf Connect your Slack workspace.
Slack-Integrationskarte und Verbindungsschaltfläche
3

Grant Slack Permissions

Erteilen Sie die notwendigen Berechtigungen für die Incoming Webhooks Slack App, damit sie Nachrichten in Ihrem gewählten Kanal posten kann.
Slack OAuth-Berechtigungsbildschirm für Incoming Webhooks-App
4

Customize Transformation Code

Fügen Sie den Transformationscode hinzu oder bearbeiten Sie ihn, um Ihre Slack-Benachrichtigungen für Ihren Anwendungsfall anzupassen. Sie können die vorgefertigten Vorlagen verwenden oder Ihre eigene Logik schreiben.
Transformationscode-Editor für Slack-Integration
5

Test and Create

Testen Sie Ihren Transformationscode mit benutzerdefinierten oder vorgefertigten Ereignis-Payloads. Sobald Sie zufrieden sind, klicken Sie auf Create, um die Integration zu aktivieren.
Transformation testen und Erstellen-Schaltfläche
6

Integration Complete!

🎉 Sie haben die Slack-Integration erfolgreich erstellt! Ihre Dodo Payments-Ereignisse werden nun in Echtzeit an den ausgewählten Slack-Kanal geliefert.

Transformationscode-Beispiele

Grundlegende Zahlungsbenachrichtigungen

Diese Transformation sendet einfache Textnachrichten für Zahlungsereignisse:
payment_notifs.js

Umfangreiche Abonnementbenachrichtigungen

Diese Transformation erstellt umfangreiche Slack-Nachrichten mit Anhängen für Abonnementereignisse:
subscription_notifs.js

Streitbeilegungsbenachrichtigungen

Diese Transformation behandelt Streitereignisse mit entsprechenden Farben und Dringlichkeit:
dispute_notifs.js

Umfassender Handler für alle Ereignisse

Diese Transformation behandelt alle Ereignistypen mit konsistenter Formatierung:
all_events_notifs.js

Best Practices

Um Ihre Slack-Benachrichtigungen effektiv zu gestalten:
  • Verwenden Sie reichhaltige Nachrichtenanhänge mit Farben, Feldern und Formatierungen für Klarheit und Handlungsfähigkeit.
  • Fügen Sie immer wichtige Daten wie Beträge, Kunden-E-Mails und IDs hinzu, damit sie schnell identifiziert werden können.
  • Wählen Sie Farben passend zum Ereignistyp: Grün (good) für Erfolg, Rot (danger) bei Streitigkeiten oder Fehlern, Gelb (warning) für Stornierungen und Blau (#36a64f) für informative Ereignisse.
  • Fügen Sie Zeitstempel hinzu, um nachzuverfolgen, wann jedes Ereignis stattgefunden hat.
Umgang mit sensiblen Daten: Achten Sie darauf, keine sensiblen Informationen wie vollständige Lizenzschlüssel oder personenbezogene Daten in Slack-Nachrichten einzubinden. Ziehen Sie in Erwägung, sensible Werte zu kürzen oder zu maskieren.

Fehlersuche

  • Vergewissern Sie sich, dass die Slack-Webhook-URL korrekt und aktiv ist
  • Prüfen Sie, ob der Transformation-Code gültiges JavaScript ist
  • Stellen Sie sicher, dass die ausgewählten Ereignistypen ausgelöst werden
  • Überprüfen Sie, ob Ihre Slack-App über die erforderlichen Berechtigungen verfügt
  • Prüfen Sie das Webhook-Management-Portal auf Transformationsfehlerprotokolle
  • Vergewissern Sie sich, dass die Struktur der Webhook-Payload zu Ihrem Transformation-Code passt
  • Testen Sie Ihren Transformation-Code mit Beispieldaten
  • Stellen Sie sicher, dass alle erforderlichen Felder in der Webhook-Payload vorhanden sind
  • Bestätigen Sie, dass die Ereignisse, die Sie erhalten möchten, in Ihrer Dodo Payments Webhook-Konfiguration aktiviert sind
  • Überprüfen Sie, ob die Ereignistypen in Ihrer Slack-Connector-Konfiguration ausgewählt sind
  • Stellen Sie sicher, dass Ihr Endpunkt ordnungsgemäß konfiguriert ist, um die Ereignisse zu empfangen
Zuletzt geändert am 20. April 2026