> For the complete documentation index, see [llms.txt](https://docs.terragon.io/documents/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.terragon.io/documents/solutions/rewards/referral-program.md).

# Referral Program

## 1. Introduction <a href="#id-1.-how-it-works" id="id-1.-how-it-works"></a>

This referral program is designed as a streamlined affiliate platform, allowing players to become affiliates and earn revenue share from the activity of their referred players.

In addition it's also designed with high flexibiliy for revenue share schemes.

## 2. Search Referral Program <a href="#id-1.-how-it-works" id="id-1.-how-it-works"></a>

<figure><img src="/files/5SKLxhx63KLABm7xbieU" alt=""><figcaption><p>Search Referral Programs</p></figcaption></figure>

## 3. Create Referral Program <a href="#id-1.-how-it-works" id="id-1.-how-it-works"></a>

Creating a referral program is broken down into 3 steps

### 3.1 General

<figure><img src="/files/m3F24tITYhJxTdOEJh8y" alt=""><figcaption><p>General</p></figcaption></figure>

<table><thead><tr><th width="248.91015625">Field</th><th>Description</th></tr></thead><tbody><tr><td>Name</td><td>Referral program name</td></tr><tr><td>Formula Based</td><td>Select a predefined formula used for revenue share calculation.<br>See more detail</td></tr><tr><td>Settlement Period</td><td>Select a settlement period. Valid values: Daily, Weekly and Monthly.<br>The calculation is done in real time manner, and enabling players to claimi by the selected settlement period</td></tr><tr><td>Select Eligible Games</td><td>Select games to be calculated for the program, be able to exclude low risk bets or cashout bets in sports</td></tr><tr><td>Status</td><td>Activate or deactivate a program</td></tr></tbody></table>

### 3.2 Tiers

<figure><img src="/files/BFpmvi6kAAWQpodn0b8V" alt=""><figcaption><p>Referral Tier List</p></figcaption></figure>

<figure><img src="/files/DOy3SCyadAQotsx5zH9L" alt=""><figcaption><p>Create Tiers</p></figcaption></figure>

Our referral program allows you to configure revenue sharing based on multiple tiers. You can set different revshare percentages according to turnover levels or the number of referees, tailoring the program to fit your specific needs.

<table><thead><tr><th width="216.75">Field</th><th>Description</th></tr></thead><tbody><tr><td>Name</td><td>Tier name</td></tr><tr><td>Status</td><td>Tier status</td></tr><tr><td>Conditions</td><td>Tier conditions:<br>- Number of referees<br>- Turnover<br>- VIP Level</td></tr><tr><td>Registration Bonus</td><td>This is to configure bonus upon registration.</td></tr><tr><td>Percentage</td><td>Revshare percentage can be different by wagers with multiple product types</td></tr></tbody></table>

### 3.2 Wagering Requirement

<figure><img src="/files/t2hq9q0Vt3R9olOO7JRp" alt=""><figcaption><p>wagering requirement</p></figcaption></figure>

"Similar to the base bonus, the system also supports the configuration of wagering requirements when issuing bonuses to players, if needed.

## 4. Formula Management <a href="#id-1.-how-it-works" id="id-1.-how-it-works"></a>

<figure><img src="/files/iDB46k9Rll0ak1Kmcxxl" alt=""><figcaption></figcaption></figure>

To establish how operations would prefer to distribute bonuses for referrals, we can define a formula that the system will use for calculations. This formula can incorporate Gross Gaming Revenue (GGR), Net Gaming Revenue (NGR), or account for any applicable fees that need to be deducted
