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:- Ein Besucher klickt auf einen Affiliate-Link und gelangt auf Ihre Website, wo das Rekomi-Skript die Empfehlung in seinem Browser speichert.
- Beim Checkout fügen Sie diese Empfehlung der Zahlung als
rekomi_refmetadata hinzu. - Dodo Payments verarbeitet die Zahlung und sendet einen signierten
payment.succeededwebhook an den von Rekomi erstellten endpoint. - Rekomi ordnet die Empfehlung dem Affiliate zu, berechnet die Provision auf den Verkaufspreis vor Steuern und erfasst sie.
Voraussetzungen
Bevor Sie diese Integration einrichten, benötigen Sie:- Ein Dodo Payments-Konto im Live-Modus
- Ein Rekomi-Konto
- 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
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.

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 mitwindow.Rekomi.getReferral() aus und senden Sie sie mit der Checkout-Anfrage an Ihr Backend. Setzen Sie sie im Backend in metadata:
Node.js
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
Statische Payment Links
Fügen Sie die Empfehlung als flachenmetadata_rekomi_ref query parameter zum Link hinzu, nicht in der Klammerform:
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: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.