> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Partnerprogramme

> Starten und verwalten Sie Ihr Partnerprogramm, während Sie Transaktionen über Dodo Payments abwickeln.

## Einführung

Dieser Leitfaden führt Sie durch die Schritte zur Verfolgung von Affiliate-Referenzen, zur Handhabung von Provisionsereignissen und zur Steigerung Ihres Umsatzes mit vertrauenswürdigen Affiliate-Partnerschaften über Dodo Payments. Wir bieten Integrationen mit führenden Affiliate-Plattformen wie **Affonso** und **Dub Partners** an, um Ihnen zu helfen, Ihre Affiliate-Programme nahtlos zu verwalten und zu verfolgen.

## Hauptmerkmale

<CardGroup cols={2}>
  <Card title="Automated Commission Attribution" icon="robot">
    Keine Tabellen oder manuelle Nachverfolgung. Empfehlungen werden automatisch zugeordnet und protokolliert, sobald ein Kauf getätigt wird.
  </Card>

  <Card title="Real-Time Reporting" icon="chart-line">
    Sowohl Sie als auch Ihre Affiliates können Leistung und Leads über spezielle Dashboards überwachen.
  </Card>

  <Card title="Flexible Tracking Options" icon="code">
    Verwenden Sie Tracking-Skripte, Metadatenfelder und Webhook-Ereignisse, um Empfehlungsdaten über Anmeldungen und Transaktionen hinweg zu erfassen.
  </Card>

  <Card title="Fully Encrypted & Secure" icon="shield">
    Alle sensiblen Zugangsdaten und Webhook-Daten werden sicher ausgetauscht und mit erstklassiger Verschlüsselung gespeichert.
  </Card>

  <Card title="Quick Setup" icon="bolt">
    Starten Sie Ihr Affiliate-Programm in wenigen Minuten – es sind keine Code-Änderungen erforderlich, außer dem Einfügen von Skript-Snippets und API-Tokens.
  </Card>

  <Card title="Seamless Integration" icon="plug">
    Integrieren Sie Affiliate-Tracking direkt in Ihre Checkout-Flows mithilfe unserer Integrationen mit Affonso und Dub Partners, führenden Affiliate-Marketing-Plattformen.
  </Card>
</CardGroup>

## Integrationsoptionen

Dodo Payments integriert sich mit zwei führenden Affiliate-Management-Plattformen:

* **[Affonso](https://affonso.io)**: Eine umfassende Affiliate-Management-Plattform mit automatisierter Provisionsverfolgung, Echtzeitberichterstattung und speziellen Affiliate-Dashboards.
* **[Dub Partners](https://dub.co)**: Verwenden Sie Dubs Link-Management und Conversion-Tracking, um Ihr Affiliate-Programm mit detaillierten Attributionsanalysen zu unterstützen.

Wählen Sie die Plattform, die am besten zu Ihren Bedürfnissen passt, oder verwenden Sie beide für unterschiedliche Anwendungsfälle.

## Affonso-Integration

Wir haben uns mit Affonso, einer führenden Affiliate-Management-Plattform, zusammengetan, um Ihre Verkäufe zu unterstützen. Befolgen Sie die folgenden Schritte, um Ihr Dodo Payments-Konto mit Affonso zu verbinden und mit der Verfolgung von Affiliate-getriebenen Verkäufen zu beginnen.

<Frame>
  <iframe className="w-full aspect-video rounded-md" src="https://www.youtube.com/embed/8tw8o9yOjsA" title="Affiliate Integration | Dodo Payments" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

<Steps>
  <Step title="Connect with Dodo Payments">
    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](https://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**

    <Callout type="info">
      Ihr API-Schlüssel wird von Affonso sicher verschlüsselt.
    </Callout>
  </Step>

  <Step title="Add Webhook to Dodo Payments">
    Sobald die Verbindung hergestellt ist, erhalten Sie von Affonso eine einzigartige Webhook-URL. Dadurch wird die Zahlungsnachverfolgung und das Auslösen von Affiliate-Provisionen ermöglicht.

    ### 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-Webhooks-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

    <Callout type="info">
      So kann Affonso eingehende Ereignisse von Dodo Payments sicher verifizieren.
    </Callout>
  </Step>

  <Step title="Add the Tracking Script">
    Platzieren Sie das Affonso-Pixel auf Ihrer Website, um Affiliate-Besuche und -Conversions zu verfolgen.

    ```html theme={null}
    <!-- 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 Affiliate-Besuche
    * Setzt ein Cookie mit der Empfehlungs-ID (`affonso_referral`)
    * Ermöglicht die Verfolgung von Registrierungen und Zahlungen

    <Callout type="info">
      Platzieren Sie dies auf allen Domains, auf denen Nutzer besuchen oder konvertieren (z. B. Marketing-Seite, App).
    </Callout>
  </Step>

  <Step title="Track User Signups">
    Um Einblick in den Funnel zu erhalten und die Affiliate-Leistung zu optimieren, erfassen Sie Benutzerregistrierungen als Leads.

    ```js theme={null}
    // After successful registration
    window.Affonso.signup(userEmail);
    ```

    Dies wird:

    * Eine neue Empfehlung als **LEAD** protokollieren, wenn der Benutzer über einen Affiliate-Link kam
    * Es in Ihrem Dashboard und in den Statistiken des Affiliates anzeigen

    <Callout type="info">
      Best Practice: Lösen Sie dies nach erfolgreicher Registrierung oder Double Opt-in (DOI) aus.
    </Callout>
  </Step>

  <Step title="Pass Referral Data to Dodo Payments">
    Um Provisionen korrekt zuzuordnen, übergeben Sie die Empfehlungs-ID von Affonso an Dodo Payments während des Checkouts.

    ### Zahlungsintegration

    ```js theme={null}
    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@email.com', name: 'name' },
        product_cart: [{ product_id: 'product_id', quantity: 0 }],
        metadata: {
          affonso_referral: referralId,
        },
      });

      console.log(payment.payment_id);
    }

    main();
    ```

    ### Abonnementintegration

    ```js theme={null}
    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();
    ```

    ### Zahlungslinks

    ```js theme={null}
    // 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}`;
    ```

    <Callout type="info">
      Weitere Einzelheiten finden Sie in der [Dodo Payments API-Dokumentation](https://docs.dodopayments.com/api-reference/introduction)
    </Callout>
  </Step>

  <Step title="Testing Your Integration">
    Bevor Sie öffentlich starten, testen Sie Ihre Einrichtung mit echten Affiliate-Links und Testtransaktionen.

    **Test-Checkliste:**

    * ✅ Erstellen Sie einen Affiliate und generieren Sie einen Tracking-Link
    * ✅ Rufen Sie Ihre Website über den Affiliate-Link auf
    * ✅ Stellen Sie sicher, dass das Affonso-Skript geladen wird und das `affonso_referral` Cookie gesetzt ist
    * ✅ Schließen Sie eine Registrierung ab (optional)
    * ✅ Schließen Sie eine Zahlung über Dodo Payments ab
    * ✅ Bestätigen Sie die Nachverfolgung und Zuordnung in Ihrem Affonso-Dashboard
  </Step>
</Steps>

## Dub Partners Integration

Sie können auch [Dub Partners](https://dub.co) verwenden, um Affiliate-Referenzen und -Konversionen zu verfolgen. Die Conversion-Tracking-Funktion von Dub ermöglicht es Ihnen, Verkäufe Ihren Affiliate-Links zuzuordnen und bietet detaillierte Analysen darüber, welche Partner den meisten Umsatz generieren.

<Info>
  Für detaillierte Einrichtungshinweise lesen Sie unseren [Dub-Integrationsleitfaden](/integrations/dub), der erklärt, wie Sie Verkaufs-Conversions verfolgen und Einnahmen Ihren Affiliate-Links zuordnen.
</Info>

### Schnelle Einrichtung mit Dub Partners

1. **Aktivieren Sie Conversion-Tracking** in Ihrem Dub-Dashboard für Affiliate-Links
2. **Erfassen Sie die Dub-Klick-ID** (`dub_id` Cookie), wenn Sie Checkout-Sitzungen erstellen
3. **Speichern Sie die Klick-ID** in den Zahlungs-Metadaten zusammen mit Kundeninformationen
4. **Konfigurieren Sie die Webhook-Integration**, um Verkaufsdaten an Dub zu senden, wenn Zahlungen erfolgreich sind

Die Integration verfolgt automatisch:

* Einmalige Zahlungen
* Aktivierungen von Abonnements
* Wiederkehrende Abonnementzahlungen

<Card title="Learn More" icon="book" href="/integrations/dub">
  Sehen Sie sich den vollständigen Dub-Integrationsleitfaden mit Codebeispielen und Transformationsvorlagen an.
</Card>

## Brauchen Sie Hilfe?

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

<CardGroup cols={2}>
  <Card title="Affonso Support" icon="headset">
    * Chatten Sie mit uns über den **Live-Chat** auf [affonso.io](https://affonso.io/)
    * Email us at **[support@affonso.io](mailto:support@affonso.io)**
  </Card>

  <Card title="Dub Support" icon="headset">
    * Besuchen Sie die [Dub-Dokumentation](https://dub.co/docs) für Conversion-Tracking-Anleitungen
    * Kontaktieren Sie den Dub-Support über deren [Dashboard](https://app.dub.co)
  </Card>

  <Card title="Dodo Payments Support" icon="headset">
    Für Dodo Payments-spezifische API-Anfragen verweisen Sie auf docs.dodopayments.com oder kontaktieren Sie unser Support-Team.
  </Card>

  <Card title="Integration Guides" icon="book">
    * [Affonso-Integration](#affonso-integration) (oben)
    * [Dub Partners-Integration](/integrations/dub)
  </Card>
</CardGroup>
