Skip to main content

Pendahuluan

Jalankan program afiliasi saat Dodo Payments memproses penjualan Anda. Platform afiliasi melacak kunjungan referral, menerima payment events dari Dodo Payments melalui webhook, dan mengatribusikan setiap penjualan kepada afiliasi yang merujuknya. Dodo Payments terintegrasi dengan tiga platform afiliasi: Affonso, Dub Partners, dan Rekomi.

Fitur Utama

Automated Commission Attribution

Referral diatribusikan dan dicatat secara otomatis saat pembelian dilakukan, tanpa spreadsheet atau pelacakan manual.

Real-Time Reporting

Anda dan afiliasi Anda dapat memantau performa dan lead dari dashboard khusus.

Flexible Tracking Options

Gunakan skrip pelacakan, bidang metadata, dan peristiwa webhook untuk menangkap data referensi selama pendaftaran dan transaksi.

Encrypted Credentials and Signed Webhooks

Affonso mengenkripsi API key yang Anda berikan, dan setiap webhook event ditandatangani agar platform dapat memverifikasi bahwa event tersebut berasal dari Dodo Payments.

Quick Setup

Penyiapan memerlukan API key, webhook, dan tracking script. Satu-satunya kode yang Anda tambahkan adalah script snippet dan referral metadata saat checkout.

Checkout Integration

Tambahkan affiliate tracking ke alur checkout Anda dengan integrasi Affonso, Dub Partners, dan Rekomi.

Opsi Integrasi

Dodo Payments terintegrasi dengan platform pengelolaan afiliasi berikut:
  • Affonso: Platform pengelolaan afiliasi dengan pelacakan komisi otomatis, pelaporan real-time, dan dashboard afiliasi khusus.
  • Dub Partners: Link management dan conversion tracking dari Dub, dengan attribution analytics untuk setiap link afiliasi.
  • Rekomi: Platform affiliate tracking dan management dengan koneksi Dodo Payments melalui satu kali paste. Rekomi juga membayar afiliasi Anda dan menangani formulir pajak mereka.
Pilih platform yang sesuai dengan program Anda, atau gabungkan beberapa platform untuk use case yang berbeda.

Integrasi Affonso

Affonso adalah platform pengelolaan afiliasi yang bermitra dengan Dodo Payments. Untuk menghubungkan akun Dodo Payments Anda ke Affonso dan mulai melacak penjualan yang berasal dari afiliasi, ikuti langkah-langkah berikut.
1

Connect with Dodo Payments

Untuk menghubungkan akun Dodo Payments, tambahkan API key Dodo Payments ke Affonso.

Cara Mendapatkan Kunci API Dodo Payments Anda

  1. Login ke dashboard Dodo Payments.
  2. Buka Developer → API Keys.
  3. Klik Add API key.
  4. Masukkan nama, misalnya “Affonso Integration”.
  5. Klik Create, lalu salin API key Anda. Dashboard hanya menampilkan key tersebut satu kali.

Tambahkan Kunci API Anda ke Affonso

  1. Buka dashboard Affonso di affonso.io.
  2. Buka Program Details > Connect.
  3. Klik kartu integrasi Dodo Payments.
  4. Paste API key Dodo Payments Anda.
  5. Klik Connect.
Affonso mengenkripsi API key Anda.
2

Add Webhook to Dodo Payments

Setelah terhubung, Affonso memberikan URL webhook unik. Dodo Payments mengirimkan payment events ke URL ini, dan Affonso menggunakannya untuk melacak pembayaran serta memicu komisi afiliasi.

Tambahkan URL Webhook di Dodo Payments

  1. Di dashboard Dodo Payments, buka Developer → Webhooks.
  2. Klik Add endpoint.
  3. Paste URL webhook Affonso dari pengaturan program Affonso Anda.
  4. Klik Create endpoint.

Tambahkan Rahasia Webhook di Affonso

  1. Di Dodo Payments, buka endpoint yang Anda buat dan salin Signing secret.
  2. Paste secret tersebut ke Affonso di pengaturan webhook Dodo Payments.
Affonso menggunakan signing secret untuk memverifikasi bahwa event yang masuk berasal dari Dodo Payments.
3

Add the Tracking Script

Untuk melacak kunjungan dan konversi afiliasi, tambahkan Affonso pixel ke situs Anda. Ganti YOUR_PUBLIC_PROGRAM_ID dengan ID program Affonso Anda dan YOUR_COOKIE_DURATION dengan durasi cookie referral berlaku.
Script tersebut:
  • Melacak kunjungan afiliasi.
  • Menetapkan cookie dengan referral ID (affonso_referral) dan mengeksposnya sebagai window.affonso_referral.
  • Mengaktifkan signup dan payment tracking.
Tambahkan script ke setiap domain tempat pengguna berkunjung atau melakukan konversi, seperti situs marketing dan app Anda.
4

Track User Signups

Untuk melihat full funnel dan meningkatkan performa afiliasi, lacak signup pengguna sebagai lead.
Pemanggilan ini:
  • Mencatat referral baru sebagai LEAD jika pengguna datang melalui link afiliasi.
  • Menampilkan lead di dashboard Anda dan dalam statistik afiliasi.
Panggil setelah registrasi berhasil atau setelah double opt-in (DOI).
5

Pass Referral Data to Dodo Payments

Untuk mengatribusikan komisi dengan benar, teruskan referral ID Affonso ke Dodo Payments saat checkout sebagai metadata affonso_referral. Baca window.affonso_referral di browser, lalu kirimkan ke server Anda, tempat API key tersedia.

Integrasi Pembayaran

Integrasi Langganan

Tautan Pembayaran

Untuk detail selengkapnya, lihat dokumentasi API Dodo Payments.
6

Testing Your Integration

Sebelum meluncurkan secara publik, uji penyiapan Anda dengan link afiliasi aktif dan transaksi pengujian. Ikuti checklist berikut:
  1. Buat afiliasi dan buat tracking link.
  2. Kunjungi situs Anda melalui link afiliasi.
  3. Pastikan script Affonso dimuat dan menetapkan cookie affonso_referral.
  4. Selesaikan signup (opsional).
  5. Selesaikan pembayaran melalui Dodo Payments.
  6. Konfirmasikan tracking dan atribusi di dashboard Affonso Anda.

Integrasi Dub Partners

Anda juga dapat menggunakan Dub Partners untuk melacak referral dan konversi afiliasi. Conversion tracking Dub mengatribusikan penjualan ke link afiliasi Anda, sehingga Anda dapat melihat partner mana yang menghasilkan revenue terbesar.
Untuk petunjuk penyiapan yang lebih detail, lihat panduan integrasi Dub. Panduan ini mencakup cara melacak sale conversion events dan mengatribusikan revenue ke link afiliasi Anda.

Pengaturan Cepat dengan Dub Partners

  1. Aktifkan conversion tracking di dashboard Dub untuk link afiliasi.
  2. Tangkap Dub click ID (cookie dub_id) saat membuat checkout sessions.
  3. Simpan click ID dalam payment metadata, bersama informasi pelanggan.
  4. Konfigurasikan webhook integration untuk mengirim data penjualan ke Dub saat pembayaran berhasil.
Integrasi ini melacak event berikut secara otomatis:
  • Pembayaran satu kali
  • Aktivasi subscription
  • Pembayaran subscription berulang

Learn More

Panduan integrasi Dub lengkap, dengan contoh kode dan template transformasi.

Integrasi Rekomi

Anda juga dapat menggunakan Rekomi untuk menjalankan program afiliasi end to end. Rekomi melacak klik dan konversi, menghitung komisi berdasarkan jumlah penjualan sebelum pajak, serta membayar afiliasi Anda di lebih dari 130 negara, termasuk formulir pajak mereka.
Untuk petunjuk penyiapan yang lebih detail, lihat panduan integrasi Rekomi. Koneksi ini hanya memerlukan satu API key yang di-paste: Rekomi membuat endpoint webhook di akun Dodo Payments Anda secara otomatis, sehingga tidak ada penyiapan webhook manual.

Penyiapan Cepat dengan Rekomi

  1. Buat API key di dashboard Dodo Payments Anda melalui Developer → API Keys, dengan Enable write access diaktifkan.
  2. Paste key ke Rekomi, yang akan memvalidasinya dan membuat endpoint webhook secara otomatis.
  3. Instal tracking script Rekomi di situs Anda agar klik afiliasi dapat ditangkap.
  4. Teruskan referral ke checkout sebagai metadata rekomi_ref, atau sebagai parameter payment link metadata_rekomi_ref.
Integrasi ini melacak event berikut secara otomatis:
  • Pembayaran satu kali
  • Aktivasi dan perpanjangan subscription
  • Refund dan dispute, dengan clawback komisi otomatis

Learn More

Panduan integrasi Rekomi lengkap, dengan contoh kode untuk checkout sessions dan payment links.

Butuh Bantuan?

Jika mengalami masalah selama integrasi, hubungi platform terkait:

Affonso Support

Dub Support

Rekomi Support

Dodo Payments Support

Untuk pertanyaan tentang API Dodo Payments, lihat referensi API atau kirim email ke support@dodopayments.com.

Integration Guides

Terakhir diubah pada 26 September 2026