Skip to main content

Einführung

Rekomi ist eine Plattform zur Verfolgung und Verwaltung von Affiliate-Aktivitäten mit nativer Dodo Payments-Integration. Ein Affiliate teilt einen Link, und Rekomi erfasst den Klick. Wenn dieser Besucher kauft, sendet Dodo Payments den Verkauf an Rekomi, das den richtigen Affiliate vergütet. Rekomi berechnet die Provision und zahlt Ihre Affiliates für Sie aus – in über 150 Ländern, einschließlich Steuerformularen. Für die Verbindung fügen Sie einen Dodo Payments API key mit Schreibzugriff in Rekomi ein. Rekomi validiert den key, erstellt den webhook endpoint in Ihrem Dodo Payments-Konto und ruft das Signaturgeheimnis des endpoint ab. Sie müssen kein webhook-Formular ausfüllen und nichts zurück in Dodo Payments einfügen.
Rekomi schreibt einen Verkauf einem Affiliate gut, wenn ein geworbener Kunde eine einmalige Zahlung abschließt, ein kostenpflichtiges Abonnement startet oder eine Verlängerung bezahlt. Rückerstattungen und Disputes holen die Provision automatisch zurück.

So funktioniert es

Dodo Payments hostet den Checkout auf seiner eigenen Domain, daher gelangt die Affiliate-Empfehlung als Checkout-Metadaten in den Verkauf:
  1. Ein Besucher klickt auf einen Affiliate-Link und gelangt auf Ihre Website, wo das Rekomi-Skript die Empfehlung in seinem Browser speichert.
  2. Beim Checkout fügen Sie diese Empfehlung der Zahlung als rekomi_ref metadata hinzu.
  3. Dodo Payments verarbeitet die Zahlung und sendet einen signierten payment.succeeded webhook an den von Rekomi erstellten endpoint.
  4. Rekomi ordnet die Empfehlung dem Affiliate zu, berechnet die Provision auf den Verkaufspreis vor Steuern und erfasst sie.
Subscription renewals gehen auf dieselbe Weise ein, sodass wiederkehrende Provisionen keinen zusätzlichen Aufwand erfordern. Rückerstattungen und Disputes gehen ebenfalls über denselben endpoint ein.

Voraussetzungen

Bevor Sie diese Integration einrichten, benötigen Sie:
  1. Ein Dodo Payments-Konto im Live-Modus
  2. Ein Rekomi-Konto
  3. Einen Dodo Payments API key mit aktiviertem write access, da schreibgeschützte keys keine webhooks erstellen können

Erste Schritte

1

Create an API Key with Write Access

Aktivieren Sie write access für den key. Ein schreibgeschützter key besteht zwar die Validierung, kann den webhook endpoint jedoch nicht erstellen, sodass die Verbindung途中 scheitert.
Gehen Sie im Dodo Payments-Dashboard zu Developer → API Keys und klicken Sie auf Add API Key. Nennen Sie den key Rekomi und lassen Sie Enable write access aktiviert. Weitere Informationen finden Sie unter Authentication.
2

Paste the Key into Rekomi

Öffnen Sie in Rekomi Setup → Connect payment processor, wählen Sie Dodo Payments aus und fügen Sie den key ein. Rekomi validiert ihn, erstellt den webhook endpoint in Ihrem Konto und ruft das Signaturgeheimnis des endpoint ab.
Rekomis Dodo Payments-Einrichtungsseite mit dem einzelnen API-Schlüsselfeld und der Verbindungsschaltfläche
Nach der Verbindung verwendet Rekomi den key nur zur Verwaltung des webhook endpoint und für regelmäßige Integritätsprüfungen. Ihre Verkäufe gehen über den signierten webhook ein, nicht über die API.
3

Install the Rekomi Script

Fügen Sie das Rekomi-Tracking-Skript zu Ihrer Marketing-Website hinzu, um Affiliate-Klicks zu erfassen. Rekomi zeigt Ihr Snippet mit ausgefüllter Programm-ID unter Setup → Install an.
4

Pass the Referral into Checkout

Fügen Sie die erfasste Empfehlung jeder Zahlung als rekomi_ref metadata hinzu. Der Implementation Guide zeigt, wie dies für jeden Checkout-Typ funktioniert.
5

Done

Verkäufe, Verlängerungen, Rückerstattungen und Disputes schreiben Affiliate-Provisionen jetzt automatisch gut beziehungsweise holen sie zurück, und Rekomi zahlt Ihre Affiliates aus.

Implementierungsleitfaden

Checkout Sessions über die API

Lesen Sie in Ihrem Frontend die Empfehlung mit window.Rekomi.getReferral() aus und senden Sie sie mit der Checkout-Anfrage an Ihr Backend. Setzen Sie sie im Backend in metadata:
Node.js
Dasselbe metadata.rekomi_ref-Feld funktioniert bei Subscription-Produkten, sodass sowohl die erste Belastung als auch jede Verlängerung demselben Affiliate gutgeschrieben werden.

Payments API

Das folgende Beispiel verwendet POST /payments, das deprecated ist. Es funktioniert weiterhin für bestehende Integrationen. Neue Integrationen sollten Checkout Sessions (POST /checkouts) verwenden, die metadata auf dieselbe Weise übernehmen.
Node.js
Fügen Sie die Empfehlung als flachen metadata_rekomi_ref query parameter zum Link hinzu, nicht in der Klammerform:
Dodo Payments fügt metadata_* query parameters zu den metadata der Zahlung hinzu, wo Rekomi sie ausliest.

Was erfasst wird

Rekomi verarbeitet die einzelnen Arten von Verkaufsevents wie folgt:
Rekomi berechnet Provisionen auf den Verkaufspreis vor Steuern. Dodo Payments ist der Merchant of Record und erhebt die Steuern. Ihre Affiliates verdienen daher am Verkauf selbst und nicht an der Steuer, die das Land des Käufers hinzufügt.

Wichtige Hinweise

  • Rekomi registriert den webhook endpoint genau mit den benötigten Events. Bearbeiten Sie die Event-Liste dieses endpoint nicht im Dodo Payments-Dashboard: Rekomis Integritätsprüfungen markieren die Verbindung als fehlerhaft, wenn Events entfernt werden.
  • Bei einer kostenlosen Testphase wird bis zu ihrem Ende keine Zahlung erstellt, daher gibt es bis zur ersten Belastung keine Provision. Bei einer kostenpflichtigen Testphase wird der Betrag der Testphase im Voraus berechnet.
  • Wenn Sie die Verbindung in Rekomi trennen, wird der webhook endpoint aus Ihrem Dodo Payments-Konto gelöscht.

Weitere Ressourcen

Rekomi's Dodo Payments Guide

Die vollständige Anleitung zur Einrichtung, Fehlerbehebung und Sicherheitsdetails in der Rekomi-Dokumentation.

Affiliates Feature Guide

Alle Optionen für Affiliate-Integrationen mit Dodo Payments.
Wenn Sie Hilfe bei der Integration benötigen, wenden Sie sich unter support@rekomi.com an den Rekomi-Support oder unter support@dodopayments.com an den Dodo Payments-Support.
Zuletzt geändert am 26. September 2026