Skip to content

Referral Program ​

ADBNK's referral program lets advertisers and publishers acquire new users via invite codes and earn cash rebates when their invitees make real transactions. This page explains the invitation mechanism, rebate rates and limits, and how settlement and revocation work.

Invitation mechanism ​

  • Every advertiser/publisher account has a unique invite code and can copy a ready-made sign-up link from the referral page of their console.
  • Both advertisers and publishers can invite any type of new user (an advertiser can invite advertisers or publishers, and vice versa).
  • When a new user registers with an invite code, the system automatically establishes an invitation relationship, binding them as the inviter's "downline".
  • Invitation relationships are single-level (inviter → invitee direct rebate); there is no multi-level distribution.

Limits on regenerating an invite code

You can only regenerate an invite code when the current account has no downlines, to avoid disrupting existing invitation relationships.

Rebate triggers ​

Rebates are triggered by the invitee's transaction behavior, and the transaction must actually land:

Invitee typeTrigger eventDescription
AdvertiserSuccessful top-upAfter the invited advertiser's top-up lands, the inviter earns a rebate
PublisherSuccessful withdrawalAfter the invited publisher's withdrawal lands, the inviter earns a rebate

The rebate is calculated and credited automatically once the top-up/withdrawal lands.

Rebate rates and limits ​

Rebate rates and all caps are set uniformly by the platform and may be adjusted at any time. The rules that apply:

RuleMeaning
Program on/offWhether the referral program is currently on
Rebate rateA percentage of the trigger amount, with a separate rate for advertiser invites and publisher invites
Minimum trigger amountA top-up/withdrawal below it earns no rebate
Max rebates per invitationCaps how many rebates one invitee can generate (unlimited if not set)
Cap per rebateThe most a single rebate can pay
Cumulative cap per invitationThe most one invitee can generate in total (unlimited if not set)

Check your referral page for current values

For the actual rate, caps and threshold, refer to the current settings shown on your console's referral page.

Calculation logic ​

The rebate amount is the trigger amount times the rate, with limits applied step by step:

rebate = trigger amount × rebate rate(%) / 100

Eligibility and amounts follow the platform rules shown on your referral page.

The inviter's rate applies

The rebate rate follows the inviter's role: an advertiser inviter earns the advertiser-invite rate, a publisher inviter the publisher-invite rate.

Settlement ​

  • Direct credit to balance: the rebate is added directly to the inviter's account balance (advertiser to advertiser balance, publisher to publisher balance), and a rebate ledger entry is generated (with rebate number, trigger order number, trigger amount, rate, amount, and before/after balance).
  • Once per transaction: the same top-up/withdrawal is rebated only once.
  • Queryable: advertisers/publishers can view the invitation overview, downline list, and each downline's rebate records and cumulative rebate in their own console.

Revoke ​

When the triggering top-up/withdrawal is revoked, or the platform revokes a rebate, the system deducts the inviter's balance and sets that rebate record's status to REVOKED, keeping the books consistent with real transactions.

Rebates are clawed back with the transaction

Rebates are built on real transactions. If the corresponding top-up/withdrawal is revoked, the paid rebate is clawed back accordingly — don't treat an unconfirmed rebate as locked-in earnings.

Documentation released under the MIT License.