메인 콘텐츠로 건너뛰기

소개

이 가이드는 제휴 추천을 추적하고, 커미션 이벤트를 처리하며, Dodo Payments를 통해 신뢰할 수 있는 제휴 파트너십으로 수익을 성장시키는 방법을 안내합니다.

주요 기능

자동화된 커미션 귀속

스프레드시트나 수동 추적이 필요 없습니다. 구매가 이루어지면 추천이 자동으로 귀속되고 기록됩니다.

실시간 보고

귀하와 귀하의 제휴사 모두 전용 대시보드에서 성과와 리드를 모니터링할 수 있습니다.

유연한 추적 옵션

추적 스크립트, 메타데이터 필드 및 웹훅 이벤트를 사용하여 가입 및 거래 전반에 걸쳐 추천 데이터를 캡처합니다.

완전 암호화 및 보안

모든 민감한 자격 증명 및 웹훅 데이터는 최고 수준의 암호화를 사용하여 안전하게 교환되고 저장됩니다.

빠른 설정

몇 분 안에 제휴 프로그램을 시작하세요—스크립트 조각과 API 토큰을 복사하여 붙여넣는 것 외에 코드 변경이 필요하지 않습니다.

원활한 통합

Affonso와의 통합을 사용하여 제휴 추적을 체크아웃 흐름에 직접 연결하세요. Affonso는 선도적인 제휴 마케팅 플랫폼입니다.

통합 단계

우리는 귀하의 판매를 지원하기 위해 선도적인 제휴 관리 플랫폼인 Affonso와 파트너십을 맺었습니다. 아래 단계를 따라 Dodo Payments 계정을 Affonso와 연결하고 제휴 기반 판매를 추적하세요.
1

Dodo Payments와 연결하기

시작하려면 API 키를 추가하여 Dodo Payments 계정을 연결하세요.

Dodo Payments API 키 가져오는 방법

  • Dodo Payments 대시보드에 로그인하세요.
  • 왼쪽 메뉴에서 개발자 섹션으로 이동하세요.
  • API 키를 클릭하세요.
  • API 키 추가를 선택하세요.
  • 이름을 지정하세요 (예: “Affonso 통합”)
  • 생성을 클릭하고 API 키를 복사하세요.

Affonso에 API 키 추가하기

  • Affonso 대시보드affonso.io를 통해 엽니다.
  • 프로그램 세부정보 > 연결로 이동하세요.
  • Dodo Payments 통합 카드 클릭하세요.
  • Dodo Payments API 키를 붙여넣으세요.
  • 연결을 클릭하세요.
귀하의 API 키는 Affonso에 의해 안전하게 암호화됩니다.
2

Dodo Payments에 웹훅 추가하기

연결이 완료되면 Affonso에서 고유한 웹훅 URL을 받게 됩니다. 이는 결제 추적 및 제휴 커미션 트리거를 가능하게 합니다.

Dodo Payments에 웹훅 URL 추가하기

  • Dodo Payments 대시보드에서 개발자 → 웹훅으로 이동하세요.
  • 웹훅 추가를 클릭하세요.
  • Affonso 웹훅 URL(프로그램 설정에서)을 붙여넣으세요.
  • 웹훅을 저장하세요.

Affonso에 웹훅 비밀 추가하기

  • Dodo Payments에서 웹훅을 저장한 후, 제공된 서명 키복사하세요.
  • Affonso의 Dodo Payments 웹훅 설정에 붙여넣으세요.
이는 Affonso가 Dodo Payments에서 오는 이벤트를 안전하게 검증할 수 있도록 합니다.
3

추적 스크립트 추가하기

제휴 방문 및 전환을 추적하기 위해 Affonso 픽셀을 사이트에 배치하세요.
<!-- 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>
이 스크립트는:
  • 제휴 방문을 추적합니다.
  • 추천 ID로 쿠키를 설정합니다 (affonso_referral)
  • 가입 및 결제 추적을 가능하게 합니다.
사용자가 방문하거나 전환하는 모든 도메인에 이 스크립트를 배치하세요 (예: 마케팅 사이트, 앱).
4

사용자 가입 추적하기

퍼널 가시성을 확보하고 제휴 성과를 최적화하기 위해 사용자 가입을 리드로 추적하세요.
// After successful registration
window.Affonso.signup(userEmail);
이는:
  • 사용자가 제휴 링크를 통해 왔을 경우 리드로 새로운 추천을 기록합니다.
  • 대시보드와 제휴사의 통계에 표시됩니다.
모범 사례: 성공적인 등록 또는 이중 옵트인(DOI) 후에 이 작업을 트리거하세요.
5

Dodo Payments에 추천 데이터 전달하기

커미션을 올바르게 귀속시키기 위해 체크아웃 중에 Affonso에서 Dodo Payments로 추천 ID를 전달하세요.

결제 통합

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

구독 통합

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}`;
자세한 내용은 Dodo Payments API 문서를 참조하세요.
6

통합 테스트하기

공개적으로 출시하기 전에 라이브 제휴 링크와 테스트 거래로 설정을 테스트하세요.테스트 체크리스트:
  • ✅ 제휴사를 생성하고 추적 링크를 생성하세요.
  • ✅ 제휴 링크를 통해 웹사이트를 방문하세요.
  • ✅ Affonso 스크립트가 로드되고 affonso_referral 쿠키가 설정되었는지 확인하세요.
  • ✅ 가입을 완료하세요 (선택 사항)
  • ✅ Dodo Payments를 통해 결제를 완료하세요.
  • ✅ Affonso 대시보드에서 추적 및 귀속을 확인하세요.

도움이 필요하신가요?

통합 중 문제가 발생하거나 지원이 필요하시면:

Affonso 지원

  • affonso.io에서 라이브 채팅으로 문의하세요.
  • [email protected]로 이메일을 보내세요.

Dodo Payments 지원

Dodo Payments 관련 API 문의는 docs.dodopayments.com을 참조하거나 지원 팀에 문의하세요.