Einführung
Senden Sie automatisch professionelle transaktionale E-Mails, wenn Zahlungs- und Abonnementereignisse auftreten. Übermitteln Sie Zahlungsbestätigungen, Abonnement-Updates und Fehlerbenachrichtigungen über Keplars, ohne dass ein Middleware-Server erforderlich ist. Dodo Payments ruft die Keplars API direkt mit einem JavaScript-Transformation Handler auf.Diese Integration erfordert Ihren Keplars API-Schlüssel zur Authentifizierung. Finden Sie ihn im Keplars-Dashboard unter Einstellungen → API-Schlüssel, und verifizieren Sie eine Senderdomain oder -adresse unter Domains.
Erste Schritte
1
Open the Webhook Section
Navigieren Sie in Ihrem Dodo Payments-Dashboard zu Webhooks → + Endpunkt hinzufügen und erweitern Sie das Integrations-Dropdown.
2
Select Keplars
Wählen Sie die Keplars-Integrationskarte.

3
Enter API Key
Geben Sie Ihren Keplars API-Schlüssel ein. Dieser wird als Bearer-Token bei jeder Anfrage gesendet.

4
Configure Transformation
Bearbeiten Sie den Transformation-Code, um E-Mails für Keplars zu formatieren. Ersetzen Sie die Platzhalter-Senderadresse und die Template-IDs durch Ihre eigenen.
5
Test & Create
Testen Sie mit Beispieldaten und klicken Sie auf Erstellen, um das Versenden von E-Mails zu aktivieren.
6
Done!
🎉 Zahlungsevents lösen nun automatisch transaktionale E-Mails über Keplars aus.
Transformationscode-Beispiele
Jeder Handler setztwebhook.url auf den Keplars-Hochprioritäts-Sendepunkt und schreibt webhook.payload in eine Keplars-Anfrage um (der API-Schlüssel wird automatisch als Bearer-Token gesendet). Ersetzen Sie payments@mail.yourdomain.com mit Ihrem verifizierten Absender und your-keplars-*-template-id mit Ihren tatsächlichen Template-IDs.
Zahlungsbestätigungs-E-Mail
payment_succeeded.js
Benachrichtigung über Zahlungsfehler
payment_failed.js
Willkommens-E-Mail zum Abonnement
subscription_active.js
Kündigungs-E-Mail zum Abonnement
subscription_cancelled.js
Tipps
- Verwenden Sie eine verifizierte Senderdomain oder -adresse für bessere Zustellbarkeit.
- Erstellen Sie ein dediziertes Keplars-Template für jeden Ereignistyp, damit jede E-Mail markenkonform und konsistent bleibt.
- Personalisieren Sie jede E-Mail, indem Sie Kundendaten wie Name, Betrag und Zahlungs-ID über
paramsübergeben. - Testen Sie zuerst im Sandbox-Modus. Sandbox-Sendungen werden im Keplars-Testpostfach erfasst, anstatt zugestellt zu werden.
Fehlerbehebung
Emails not being sent
Emails not being sent
- Überprüfen Sie, ob Ihr API-Schlüssel in Keplars unter Einstellungen → API-Schlüssel korrekt und aktiv ist.
- Überprüfen Sie, ob Ihre Senderdomain oder -adresse verifiziert ist.
- Dodo Payments zeigt die rohen Keplars-Fehlerantworten im Webhook-Übertragungsprotokoll an. Überprüfen Sie es auf Details.
Template not found
Template not found
- Der
template_idin Ihrem Handler muss mit einem aktiven Template in Ihrem Keplars-Konto übereinstimmen. Überprüfen Sie die ID (und ob sie aktiv ist) im Dashboard.
Wrong event triggered
Wrong event triggered
- Jeder Handler überprüft
webhook.eventTypeund kehrt frühzeitig zurück, wenn es nicht übereinstimmt. Stellen Sie sicher, dass die richtigen Ereignisse am Dodo Payments-Webhook-Endpunkt abonniert sind.