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 type | Trigger event | Description |
|---|---|---|
| Advertiser | Successful top-up | After the invited advertiser's top-up lands, the inviter earns a rebate |
| Publisher | Successful withdrawal | After 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:
| Rule | Meaning |
|---|---|
| Program on/off | Whether the referral program is currently on |
| Rebate rate | A percentage of the trigger amount, with a separate rate for advertiser invites and publisher invites |
| Minimum trigger amount | A top-up/withdrawal below it earns no rebate |
| Max rebates per invitation | Caps how many rebates one invitee can generate (unlimited if not set) |
| Cap per rebate | The most a single rebate can pay |
| Cumulative cap per invitation | The 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(%) / 100Eligibility 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.