Zum Hauptinhalt springen

Einführung

Dieser Leitfaden zeigt Ihnen, wie Sie Partnerempfehlungen verfolgen, Provisionsereignisse verwalten und Ihre Einnahmen durch vertrauenswürdige Partnerprogramme über Dodo Payments steigern können.

Hauptmerkmale

Automatisierte Provisionszuordnung

Keine Tabellenkalkulationen oder manuelle Verfolgung. Empfehlungen werden automatisch zugeordnet und protokolliert, wenn ein Kauf getätigt wird.

Echtzeit-Berichterstattung

Sowohl Sie als auch Ihre Partner können die Leistung und Leads über dedizierte Dashboards überwachen.

Flexible Verfolgungsoptionen

Verwenden Sie Tracking-Skripte, Metadatenfelder und Webhook-Ereignisse, um Empfehlungsdaten über Anmeldungen und Transaktionen zu erfassen.

Vollständig verschlüsselt & sicher

Alle sensiblen Anmeldeinformationen und Webhook-Daten werden sicher ausgetauscht und gespeichert, unter Verwendung von erstklassiger Verschlüsselung.

Schnelle Einrichtung

Starten Sie Ihr Partnerprogramm in wenigen Minuten – keine Codeänderungen erforderlich, außer das Kopieren und Einfügen von Skript-Snippets und API-Token.

Nahtlose Integration

Integrieren Sie das Partner-Tracking direkt in Ihre Checkout-Prozesse mit unserer Integration zu Affonso, einer führenden Plattform für Affiliate-Marketing.

Integrationsschritte

Wir haben mit Affonso, einer führenden Plattform für das Management von Partnerprogrammen, zusammengearbeitet, um Ihre Verkäufe zu unterstützen. Befolgen Sie die folgenden Schritte, um Ihr Dodo Payments-Konto mit Affonso zu verbinden und Partnerverkäufe zu verfolgen.
1

Mit Dodo Payments verbinden

Um zu beginnen, verbinden Sie Ihr Dodo Payments-Konto, indem Sie Ihren API-Schlüssel hinzufügen.

So erhalten Sie Ihren Dodo Payments API-Schlüssel

  • Melden Sie sich bei Ihrem Dodo Payments Dashboard an
  • Gehen Sie zum Abschnitt Entwickler im linken Menü
  • Klicken Sie auf API-Schlüssel
  • Wählen Sie API-Schlüssel hinzufügen
  • Geben Sie ihm einen Namen (z.B. “Affonso-Integration”)
  • Klicken Sie auf Erstellen und kopieren Sie Ihren API-Schlüssel

Fügen Sie Ihren API-Schlüssel zu Affonso hinzu

  • Öffnen Sie Ihr Affonso Dashboard über affonso.io
  • Gehen Sie zu Programmdetails > Verbinden
  • Klicken Sie auf die Dodo Payments-Integrationskarte
  • Fügen Sie Ihren Dodo Payments API-Schlüssel ein
  • Klicken Sie auf Verbinden
Ihr API-Schlüssel wird von Affonso sicher verschlüsselt.
2

Webhook zu Dodo Payments hinzufügen

Nach der Verbindung erhalten Sie eine eindeutige Webhook-URL von Affonso. Dies ermöglicht die Verfolgung von Zahlungen und das Auslösen von Partnerprovisionen.

Webhook-URL in Dodo Payments hinzufügen

  • Gehen Sie in Ihrem Dodo Payments Dashboard zu Entwickler → Webhooks
  • Klicken Sie auf Webhook hinzufügen
  • Fügen Sie Ihre Affonso Webhook-URL (aus Ihren Programmeinstellungen) ein
  • Speichern Sie den Webhook

Webhook-Geheimnis in Affonso hinzufügen

  • Kopieren Sie nach dem Speichern des Webhooks in Dodo Payments den Signaturschlüssel, der bereitgestellt wird
  • Fügen Sie ihn in Affonso unter den Dodo Payments Webhook-Einstellungen wieder ein
Dies ermöglicht es Affonso, eingehende Ereignisse von Dodo Payments sicher zu überprüfen.
3

Das Tracking-Skript hinzufügen

Platzieren Sie das Affonso-Pixel auf Ihrer Website, um Partnerbesuche und -konversionen zu verfolgen.
<!-- Place in <head> tag -->
<script async defer
src="https://affonso.io/js/pixel.min.js"
data-affonso="YOUR_PUBLIC_PROGRAM_ID"
data-cookie_duration="YOUR_COOKIE_DURATION">
</script>
Dieses Skript:
  • Verfolgt Partnerbesuche
  • Setzt ein Cookie mit der Empfehlungs-ID (affonso_referral)
  • Ermöglicht die Verfolgung von Anmeldungen und Zahlungen
Platzieren Sie dies auf allen Domains, auf denen Benutzer besuchen oder konvertieren (z.B. Marketing-Website, App).
4

Benutzeranmeldungen verfolgen

Um Sichtbarkeit im Trichter zu gewinnen und die Leistung der Partner zu optimieren, verfolgen Sie Benutzeranmeldungen als Leads.
// After successful registration
window.Affonso.signup(userEmail);
Dies wird:
  • Eine neue Empfehlung als LEAD protokollieren, wenn der Benutzer über einen Partnerlink kam
  • Es in Ihrem Dashboard und in den Statistiken des Partners anzeigen
Beste Praxis: Triggern Sie dies nach erfolgreicher Registrierung oder Double Opt-In (DOI).
5

Empfehlungsdaten an Dodo Payments übergeben

Um Provisionen korrekt zuzuordnen, übergeben Sie die Empfehlungs-ID von Affonso an Dodo Payments während des Checkouts.

Zahlungsintegration

import DodoPayments from 'dodopayments';

const referralId = window.affonso_referral;

const client = new DodoPayments({
  bearerToken: process.env['DODO_PAYMENTS_API_KEY'],
});

async function main() {
  const payment = await client.payments.create({
    payment_link: true,
    billing: { city: 'city', country: 'AF', state: 'state', street: 'street', zipcode: 0 },
    customer: { email: '[email protected]', name: 'name' },
    product_cart: [{ product_id: 'product_id', quantity: 0 }],
    metadata: {
      affonso_referral: referralId,
    },
  });

  console.log(payment.payment_id);
}

main();

Abonnementintegration

import DodoPayments from 'dodopayments';

const referralId = window.affonso_referral;

const client = new DodoPayments({
  bearerToken: process.env['DODO_PAYMENTS_API_KEY'],
});

async function main() {
  const subscription = await client.subscriptions.create({
    billing: { city: 'city', country: 'IN', state: 'state', street: 'street', zipcode: 89789 },
    customer: { customer_id: 'customer_id' },
    product_id: 'product_id',
    payment_link: true,
    return_url: 'https://example.com/success',
    quantity: 1,
    metadata: {
      affonso_referral: referralId,
    },
  });

  console.log(subscription.subscription_id);
}

main();
// Original Dodo Payments Link
const originalLink = 'https://checkout.dodopayments.com/buy/<YOUR_PRODUCT_ID>';

// Append referral ID as reference_id
const linkWithReferral = `${originalLink}?metadata_affonso_referral=${window.affonso_referral}`;
Für weitere Details siehe die Dodo Payments API-Dokumentation
6

Testen Sie Ihre Integration

Testen Sie vor der öffentlichen Einführung Ihre Einrichtung mit Live-Partnerlinks und Testtransaktionen.Test-Checkliste:
  • ✅ Erstellen Sie einen Partner und generieren Sie einen Tracking-Link
  • ✅ Besuchen Sie Ihre Website über den Partnerlink
  • ✅ Stellen Sie sicher, dass das Affonso-Skript geladen wird und das affonso_referral Cookie gesetzt ist
  • ✅ Schließen Sie eine Anmeldung ab (optional)
  • ✅ Schließen Sie eine Zahlung über Dodo Payments ab
  • ✅ Bestätigen Sie das Tracking und die Zuordnung in Ihrem Affonso-Dashboard

Brauchen Sie Hilfe?

Wenn Sie während der Integration auf Probleme stoßen oder Unterstützung benötigen:

Affonso-Support

Dodo Payments-Support

Bei Dodo Payments-spezifischen API-Anfragen verweisen Sie bitte auf docs.dodopayments.com oder kontaktieren Sie unser Support-Team.