Chuyển đến nội dung chính

Giới thiệu

Hướng dẫn này sẽ hướng dẫn bạn cách theo dõi các giới thiệu liên kết, xử lý các sự kiện hoa hồng và tăng doanh thu của bạn với các đối tác liên kết đáng tin cậy thông qua Dodo Payments. Chúng tôi cung cấp tích hợp với các nền tảng liên kết hàng đầu bao gồm AffonsoDub Partners để giúp bạn quản lý và theo dõi các chương trình liên kết của mình một cách liền mạch.

Tính năng chính

Phân bổ hoa hồng tự động

Không cần bảng tính hay theo dõi thủ công. Các giới thiệu sẽ được tự động phân bổ và ghi lại khi có giao dịch mua hàng.

Báo cáo theo thời gian thực

Cả bạn và các đối tác của bạn đều có thể theo dõi hiệu suất và khách hàng tiềm năng từ các bảng điều khiển riêng biệt.

Tùy chọn theo dõi linh hoạt

Sử dụng các script theo dõi, trường metadata và sự kiện webhook để thu thập dữ liệu giới thiệu qua các lần đăng ký và giao dịch.

Hoàn toàn mã hóa & An toàn

Tất cả thông tin nhạy cảm và dữ liệu webhook đều được trao đổi và lưu trữ một cách an toàn bằng cách sử dụng mã hóa hàng đầu.

Cài đặt nhanh chóng

Khởi chạy chương trình liên kết của bạn chỉ trong vài phút—không cần thay đổi mã ngoài việc sao chép và dán các đoạn script và token API.

Tích hợp liền mạch

Kết nối theo dõi liên kết trực tiếp vào quy trình thanh toán của bạn bằng cách sử dụng các tích hợp của chúng tôi với Affonso và Dub Partners, các nền tảng tiếp thị liên kết hàng đầu.

Tùy chọn tích hợp

Dodo Payments tích hợp với hai nền tảng quản lý liên kết hàng đầu:
  • Affonso: Một nền tảng quản lý liên kết toàn diện với theo dõi hoa hồng tự động, báo cáo theo thời gian thực và bảng điều khiển liên kết chuyên dụng.
  • Dub Partners: Sử dụng quản lý liên kết và theo dõi chuyển đổi của Dub để cung cấp cho chương trình liên kết của bạn các phân tích phân bổ chi tiết.
Chọn nền tảng phù hợp nhất với nhu cầu của bạn, hoặc sử dụng cả hai cho các trường hợp sử dụng khác nhau.

Tích hợp Affonso

Chúng tôi đã hợp tác với Affonso, một nền tảng quản lý liên kết hàng đầu để thúc đẩy doanh số của bạn. Làm theo các bước dưới đây để kết nối tài khoản Dodo Payments của bạn với Affonso và bắt đầu theo dõi doanh số từ liên kết.
1

Kết nối với Dodo Payments

Để bắt đầu, hãy kết nối tài khoản Dodo Payments của bạn bằng cách thêm khóa API của bạn.

Cách lấy khóa API Dodo Payments của bạn

  • Đăng nhập vào Bảng điều khiển Dodo Payments của bạn
  • Đi đến phần Nhà phát triển trong menu bên trái
  • Nhấp vào Khóa API
  • Chọn Thêm Khóa API
  • Đặt tên cho nó (ví dụ: “Tích hợp Affonso”)
  • Nhấp vào Tạosao chép khóa API của bạn

Thêm khóa API của bạn vào Affonso

  • Mở Bảng điều khiển Affonso qua affonso.io
  • Đi đến Chi tiết Chương trình > Kết nối
  • Nhấp vào thẻ tích hợp Dodo Payments
  • Dán khóa API Dodo Payments của bạn
  • Nhấp vào Kết nối
Khóa API của bạn sẽ được mã hóa an toàn bởi Affonso.
2

Thêm Webhook vào Dodo Payments

Khi đã kết nối, bạn sẽ nhận được một URL webhook duy nhất từ Affonso. Điều này cho phép theo dõi thanh toán và kích hoạt hoa hồng liên kết.

Thêm URL Webhook trong Dodo Payments

  • Trong Bảng điều khiển Dodo Payments của bạn, đi đến Nhà phát triển → Webhooks
  • Nhấp vào Thêm Webhook
  • Dán URL webhook Affonso của bạn (từ cài đặt chương trình của bạn)
  • Lưu webhook

Thêm bí mật Webhook trong Affonso

  • Sau khi lưu webhook trong Dodo Payments, sao chép khóa ký được cung cấp
  • Dán lại vào Affonso dưới cài đặt webhook Dodo Payments
Điều này cho phép Affonso xác minh an toàn các sự kiện đến từ Dodo Payments.
3

Thêm mã theo dõi

Đặt pixel Affonso trên trang web của bạn để bắt đầu theo dõi lượt truy cập và chuyển đổi từ liên kết.
<!-- 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>
Mã này:
  • Theo dõi lượt truy cập liên kết
  • Đặt một cookie với ID giới thiệu (affonso_referral)
  • Kích hoạt theo dõi đăng ký và thanh toán
Đặt mã này trên tất cả các miền mà người dùng truy cập hoặc chuyển đổi (ví dụ: trang tiếp thị, ứng dụng).
4

Theo dõi đăng ký người dùng

Để có cái nhìn rõ ràng về quy trình và tối ưu hóa hiệu suất liên kết, hãy theo dõi đăng ký người dùng như là khách hàng tiềm năng.
// After successful registration
window.Affonso.signup(userEmail);
Điều này sẽ:
  • Ghi lại một giới thiệu mới như là KHÁCH HÀNG TIỀM NĂNG nếu người dùng đến qua liên kết liên kết
  • Hiển thị nó trong bảng điều khiển của bạn và thống kê của liên kết
Thực hành tốt nhất: Kích hoạt điều này sau khi đăng ký thành công hoặc xác nhận kép (DOI).
5

Chuyển dữ liệu giới thiệu đến Dodo Payments

Để phân bổ hoa hồng một cách chính xác, hãy chuyển ID giới thiệu từ Affonso đến Dodo Payments trong quá trình thanh toán.

Tích hợp thanh toán

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

Tích hợp đăng ký

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

Liên kết thanh toán

// 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}`;
Để biết thêm chi tiết, xem tài liệu API Dodo Payments
6

Kiểm tra tích hợp của bạn

Trước khi công khai, hãy kiểm tra thiết lập của bạn với các liên kết liên kết trực tiếp và các giao dịch thử nghiệm.Danh sách kiểm tra thử nghiệm:
  • ✅ Tạo một liên kết và tạo một liên kết theo dõi
  • ✅ Truy cập trang web của bạn qua liên kết liên kết
  • ✅ Đảm bảo mã Affonso được tải và cookie affonso_referral được thiết lập
  • ✅ Hoàn thành một đăng ký (tùy chọn)
  • ✅ Hoàn thành một thanh toán qua Dodo Payments
  • ✅ Xác nhận theo dõi và phân bổ trong bảng điều khiển Affonso của bạn

Tích hợp Dub Partners

Bạn cũng có thể sử dụng Dub Partners để theo dõi các giới thiệu và chuyển đổi liên kết. Tính năng theo dõi chuyển đổi của Dub cho phép bạn phân bổ doanh số cho các liên kết liên kết của bạn, cung cấp phân tích chi tiết về các đối tác nào tạo ra nhiều doanh thu nhất.
Để biết hướng dẫn thiết lập chi tiết, xem hướng dẫn tích hợp Dub của chúng tôi, hướng dẫn cách theo dõi các sự kiện chuyển đổi bán hàng và phân bổ doanh thu cho các liên kết liên kết của bạn.

Thiết lập nhanh với Dub Partners

  1. Kích hoạt theo dõi chuyển đổi trong bảng điều khiển Dub của bạn cho các liên kết liên kết
  2. Ghi lại ID nhấp chuột Dub (dub_id cookie) khi tạo các phiên thanh toán
  3. Lưu ID nhấp chuột trong siêu dữ liệu thanh toán cùng với thông tin khách hàng
  4. Cấu hình tích hợp webhook để gửi dữ liệu bán hàng đến Dub khi thanh toán thành công
Tích hợp tự động theo dõi:
  • Thanh toán một lần
  • Kích hoạt đăng ký
  • Thanh toán đăng ký định kỳ

Tìm hiểu thêm

Xem hướng dẫn tích hợp Dub hoàn chỉnh với các ví dụ mã và mẫu chuyển đổi.

Cần giúp đỡ?

Nếu bạn gặp bất kỳ vấn đề nào hoặc cần hỗ trợ trong quá trình tích hợp:

Hỗ trợ Affonso

Hỗ trợ Dub

Hỗ trợ Dodo Payments

Đối với các câu hỏi API cụ thể về Dodo Payments, hãy tham khảo docs.dodopayments.com hoặc liên hệ với đội ngũ hỗ trợ của chúng tôi.

Hướng dẫn tích hợp