St3ix Docs

Referrals

Users invite friends with a link and earn credit or a balance. Rewards, commission, milestones, payouts and anti-fraud are all adjustable.

Stratum → Users & Security → Referrals. When the programme is on, every user gets a Referrals page in their account with their link and their earnings.

A referral link looks like https://panel.yourhost.com/register/<code>. It remembers the code for the number of days you set, then leads to the panel's sign-up page or to another address (for example your shop, with ?ref=<code> added). The sign-up form also has a field to enter a code by hand.

  • Codes: random, or made from the username. Users may pick their own code if you allow it.
  • Who can invite: every user, only users with a server, or only paying customers.
  • Claim later: new users can add a code within a few days after signing up.

When a referral counts

SettingCounts when
Sign-upthe friend creates an account
Serverthe friend has a server
Paidthe friend paid an invoice (with a minimum amount)
Manualstaff approve it

Rewards

  • Referrer and friend rewards, each a fixed amount.
  • Commission: a percentage of the friend's paid invoices for a number of months.
  • Milestones: an extra bonus at 5, 10, 25 referrals, as you set them.
  • How it is paid: as credit in WHMCS / Paymenter, or as a referral balance users can request as a payout (minimum amount and payout methods you choose).
  • Limits: at most per user and per day.

Anti-fraud

Referrals from the same IP as the referrer, or from an IP another referral already used, are marked Needs a look. With Hold suspicious on, they wait for staff instead of paying out.

Staff

The admin page has an overview, the list of referrals (approve, reject, add by hand, retry a failed reward), payout requests and the settings. An optional leaderboard shows the top referrers of the last 30 days with shortened names.

Suggestions

Start with Paid as the rule and Hold suspicious on. Discord can post every new referral, see Discord alerts.

On this page