Hoppa till huvudinnehåll

Introduktion

Denna guide visar hur du spårar affiliate-referenser, hanterar kommissionsevent och ökar din intäkter med pålitliga affiliate-partnerskap via Dodo Payments. Vi erbjuder integrationer med ledande affiliate-plattformar inklusive Affonso och Dub Partners för att hjälpa dig att hantera och spåra dina affiliate-program sömlöst.

Nyckelfunktioner

Automatiserad Kommissionstilldelning

Inga kalkylblad eller manuell spårning. Referenser tilldelas och loggas automatiskt när ett köp görs.

Rapportering i Realtid

Både du och dina affiliates kan övervaka prestanda och leads från dedikerade instrumentpaneler.

Flexibla Spårningsalternativ

Använd spårningsskript, metadatafält och webhook-händelser för att fånga referensdata över registreringar och transaktioner.

Helt Krypterad & Säker

Alla känsliga uppgifter och webhook-data utbyts och lagras säkert med hjälp av kryptering av högsta klass.

Snabb Installation

Starta ditt affiliateprogram på några minuter—inga kodändringar krävs utöver att kopiera och klistra in skriptbitar och API-token.

Sömlös Integration

Anslut affiliate-spårning direkt till dina kassa-flöden med våra integrationer med Affonso och Dub Partners, ledande plattformar för affiliate-marknadsföring.

Integrationsalternativ

Dodo Payments integreras med två ledande plattformar för affiliate-hantering:
  • Affonso: En omfattande plattform för affiliate-hantering med automatiserad kommission-spårning, realtidsrapportering och dedikerade affiliate-instrumentpaneler.
  • Dub Partners: Använd Dubs länkhantering och konverteringsspårning för att driva ditt affiliate-program med detaljerad attribueringsanalys.
Välj den plattform som passar dina behov bäst, eller använd båda för olika användningsfall.

Affonso-integration

Vi har samarbetat med Affonso, en ledande plattform för affiliate-hantering för att driva dina försäljningar. Följ stegen nedan för att koppla ditt Dodo Payments-konto med Affonso och börja spåra affiliate-drivna försäljningar.
1

Anslut med Dodo Payments

För att komma igång, anslut ditt Dodo Payments-konto genom att lägga till din API-nyckel.

Hur du får din Dodo Payments API-nyckel

  • Logga in på din Dodo Payments Dashboard
  • Gå till Utvecklare-sektionen i vänstermenyn
  • Klicka på API-nycklar
  • Välj Lägg till API-nyckel
  • Ge den ett namn (t.ex. “Affonso-integration”)
  • Klicka på Skapa och kopiera din API-nyckel

Lägg till din API-nyckel i Affonso

  • Öppna din Affonso Dashboard via affonso.io
  • Gå till Programdetaljer > Anslut
  • Klicka på Dodo Payments integration-kortet
  • Klistra in din Dodo Payments API-nyckel
  • Klicka på Anslut
Din API-nyckel kommer att krypteras säkert av Affonso.
2

Lägg till Webhook i Dodo Payments

När du är ansluten kommer du att få en unik webhook-URL från Affonso. Detta möjliggör spårning av betalningar och utlösning av affiliate-kommissioner.

Lägg till Webhook-URL i Dodo Payments

  • I din Dodo Payments Dashboard, gå till Utvecklare → Webhooks
  • Klicka på Lägg till Webhook
  • Klistra in din Affonso webhook-URL (från dina programinställningar)
  • Spara webhooken

Lägg till Webhook-hemlighet i Affonso

  • Efter att ha sparat webhooken i Dodo Payments, kopiera signeringsnyckeln som tillhandahålls
  • Klistra in den tillbaka i Affonso under Dodo Payments webhook-inställningar
Detta gör att Affonso kan verifiera inkommande händelser från Dodo Payments på ett säkert sätt.
3

Lägg till spårningsscriptet

Placera Affonso-pixeln på din webbplats för att börja spåra affiliate-besök och konverteringar.
<!-- 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>
Detta skript:
  • Spårar affiliate-besök
  • Sätter en cookie med referens-ID (affonso_referral)
  • Möjliggör registrerings- och betalningsspårning
Placera detta på alla domäner där användare besöker eller konverterar (t.ex. marknadsföringswebbplats, app).
4

Spåra användarregistreringar

För att få insyn i tratten och optimera affiliate-prestanda, spåra användarregistreringar som leads.
// After successful registration
window.Affonso.signup(userEmail);
Detta kommer att:
  • Logga en ny referens som en LEAD om användaren kom via en affiliate-länk
  • Visa den i din instrumentpanel och affiliate-statistik
Bästa praxis: Utlös detta efter lyckad registrering eller dubbel opt-in (DOI).
5

Skicka referensdata till Dodo Payments

För att korrekt attribuera kommissioner, skicka referens-ID från Affonso till Dodo Payments under kassan.

Betalningsintegration

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();

Prenumerationsintegration

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();

Betalningslänkar

// 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 mer information, se Dodo Payments API-dokumentationen
6

Testa din integration

Innan du lanserar offentligt, testa din installation med live affiliate-länkar och testtransaktioner.Testchecklista:
  • ✅ Skapa en affiliate och generera en spårningslänk
  • ✅ Besök din webbplats via affiliate-länken
  • ✅ Se till att Affonso-skriptet laddas och att affonso_referral cookien är inställd
  • ✅ Slutför en registrering (valfritt)
  • ✅ Slutför en betalning via Dodo Payments
  • ✅ Bekräfta spårning och attribuering i din Affonso-instrumentpanel

Dub Partners-integration

Du kan också använda Dub Partners för att spåra affiliate-referenser och konverteringar. Dubs konverteringsspårningsfunktion gör att du kan attribuera försäljningar till dina affiliate-länkar, vilket ger detaljerad analys av vilka partners som driver mest intäkter.
För detaljerade installationsanvisningar, se vår Dub integrationsguide som täcker hur man spårar försäljningskonverteringsevent och attribuerar intäkter till dina affiliate-länkar.

Snabb installation med Dub Partners

  1. Aktivera konverteringsspårning i din Dub-instrumentpanel för affiliate-länkar
  2. Fånga Dub klick-ID (dub_id cookie) när du skapar kassa-sessioner
  3. Spara klick-ID i betalningsmetadata tillsammans med kundinformation
  4. Konfigurera webhook-integration för att skicka försäljningsdata till Dub när betalningar lyckas
Integrationen spårar automatiskt:
  • Engångsbetalningar
  • Prenumerationsaktiveringar
  • Återkommande prenumerationsbetalningar

Läs mer

Se den kompletta Dub integrationsguiden med kodexempel och transformationsmallar.

Behöver du hjälp?

Om du stöter på några problem eller behöver support under integrationen:

Affonso Support

Dub Support

Dodo Payments Support

För Dodo Payments-specifika API-frågor, se docs.dodopayments.com eller kontakta vårt supportteam.