Skip to content

Affiliate Management

Affiliate management in the developer portal

Developer users manage the full affiliate program from the developer portal — including reviewing applications, creating new affiliates directly, managing their status, and tracking commissions.


Affiliate directory

Go to Developer Portal → Affiliates → Directory (route: /developer/affiliates/directory) to see all affiliate accounts.

The directory table shows:

  • Affiliate name and email
  • Status (Pending / Active / Suspended)
  • Number of referral links/codes created
  • Total clicks
  • Total signups
  • Total commission earned

Use the search bar and status filter to find specific affiliates quickly.


Reviewing applications

New affiliate applications arrive with a status of Pending.

To review:

  1. Go to Affiliates → Directory
  2. Filter by Status: Pending
  3. Click an affiliate to open their profile (/developer/affiliates/[id])
  4. Review their application details and promotion notes
  5. Click Approve to activate, or Reject to decline

Approved affiliates receive an email notification and gain access to create referral links and codes.


Creating an affiliate directly

To bypass the public application flow:

  1. Go to Developer Portal → Affiliates
  2. Click + New Affiliate
  3. Enter the affiliate’s name, email, and initial status
  4. Select Active if they should be immediately able to earn commissions
  5. Click Create

The affiliate receives an email invitation to set their password and access their dashboard.


Viewing a specific affiliate

Open an affiliate’s profile at /developer/affiliates/[id] to see:

  • Account details and contact information
  • Status and status history
  • All referral links and codes they have created
  • Their click and signup statistics
  • Their commission history

Commission ledger

Go to Developer Portal → Affiliates → Ledger (route: /developer/affiliates/ledger) for the platform-wide commission log.

The ledger shows all commission records across all affiliates:

ColumnDescription
AffiliateWhich affiliate the commission belongs to
CustomerThe referred customer organization
Payment amountThe customer’s payment that triggered this commission
Commission50% of the payment amount
StatusPending / Approved / Paid / Rejected
DateCommission creation date

Use the ledger to:

  • Mark commissions as Approved after review
  • Mark commissions as Paid after transferring funds
  • Reject commissions in cases of refunds or fraudulent referrals

Suspending an affiliate

To suspend an affiliate account:

  1. Open their profile in the affiliate directory
  2. Click Suspend Account
  3. Provide a reason (internal record only)

A suspended affiliate cannot access their dashboard or generate new referral links. Existing referrals already attributed to them are not affected.