> For the complete documentation index, see [llms.txt](https://docs.restock.gg/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.restock.gg/features/affiliate-program.md).

# Affiliate Program

<figure><img src="/files/XVyxI2jeY4ruAsyf4zw2" alt="The affiliate dashboard showing the referral link and payout balance"><figcaption><p>Your referral link and balances live in the affiliate dashboard.</p></figcaption></figure>

Share RestocksAIO and get paid for the customers you bring in. The affiliate program lives in your [**dashboard**](https://restock.gg/dashboard) **→ Affiliate**.

## Your referral link

Every affiliate gets a personal link in the format:

```
restock.gg/r/ra_xxxxxxxxxxxx
```

Anyone who starts their checkout through this link is attributed to you. Copy or share it directly from the affiliate dashboard.

## How referrals are tracked

1. A new visitor opens your referral link and checks out. This creates a **pending** referral tied to that checkout.
2. When the referred customer's **first invoice is paid** (their first real payment, via Stripe), the referral becomes **valid** and a reward is created.
3. The reward then **matures for 30 days** before it can be withdrawn.

{% hint style="info" %}
Only the **first payment** earns a commission — recurring renewals don't generate new rewards. Free trials that never convert to a paid invoice don't earn until that first invoice is paid.
{% endhint %}

## Commission and payouts

* **Commission:** 20% of the referred customer's first payment.
* **Maturity:** rewards become withdrawable 30 days after they're confirmed.
* **Minimum payout:** **EUR 50.00** of confirmed balance before you can request a payout.
* **Review:** payout requests are submitted for admin review before they're paid out.
* **Payout methods:** cash (PayPal, bank transfer, or crypto) or account time credit.

The dashboard shows your **Confirmed payout**, **Maturing rewards** (still inside the 30-day window), **Requested** (open payout requests), and **Earned – all time**, along with a table of your referred clients and recent payout requests.

## Fair-use / fraud protection

To keep the program fair, referrals are automatically **canceled** when we detect:

* Self-referral (referrer and referred share an email address).
* A shared Stripe customer.
* A shared device fingerprint (e.g. claiming your own trial through a second account).

{% hint style="warning" %}
Canceled referrals don't earn. Refer real, independent customers — attempts to refer yourself or game the system are detected and voided.
{% endhint %}
