# Начислить вознаграждение рефереру

Начисляет вознаграждение тем, кто привёл контакт в бота: пригласившему, тому, кто пригласил пригласившего, и дальше по цепочке — до десятого уровня. Вознаграждение поступает на внутренний счёт реферера. Ссылки для приглашения описаны на странице [Функции](https://support.watbot.ru/chatbots/templates/functions).

![Панель настроек блока «Начислить вознаграждение рефереру»](https://support.watbot.ru/_media/ru/01-chatbots/03-blocks/04-contact-data/_images/referrer-reward.webp?v=1791781230)

Вознаграждение — это процент от базовой суммы. Базовую сумму задаёт «Тип начисления», проценты для каждого уровня — список «Вознаграждения».

## Настройки

- **«Тип начисления»** — от какой суммы считать проценты:
  - «Фиксированная сумма» — от суммы, указанной в поле «Сумма»;
  - «Сумма из переменной» — от числа из локальной переменной контакта, указанной в поле «Переменная»;
  - «Процент из блоков оплаты» — от суммы платежа, после которого бот пришёл в этот блок;
  - «Процент из блока "Пополнить счет контакта"» — от суммы, которую начислил блок «Пополнить счет контакта»;
  - «Процент из блока "Списать со счета контакта"» — от суммы, которую списал блок «Списать со счета контакта».
- **«Код валюты»** — валюта счёта, на который придёт вознаграждение. Поле есть у типов «Фиксированная сумма» и «Сумма из переменной». У остальных типов валюта берётся из платежа или из операции со счётом.
- **«Уведомить реферера о вознаграждении»** — отправить рефереру сообщение о начислении.
- **«Текст уведомления»** — текст этого сообщения. Кнопки под полем вставляют данные о начислении: «Линия реферала», «Сумма вознаграждения», «Процент вознаграждения».
- **«Вознаграждения»** — проценты по уровням. Кнопка «Добавить» добавляет следующий уровень, «Удалить» — убирает последний:
  - «Вознаграждение себе» — процент, который получит сам контакт, дошедший до блока. Так делают кешбэк;
  - «Вознаграждение рефереру 1 уровня» — процент тому, кто пригласил контакт;
  - «Вознаграждение рефереру 2 уровня» — тому, кто пригласил пригласившего, и так далее до десятого уровня.
- **«Вознаграждение по тегу»** — другой процент для рефереров с определёнными тегами. Укажите теги в поле «Теги активации альтернативного вознаграждения:» и процент в поле «Альтернативное вознаграждение:». Реферер получит этот процент, если у него есть все перечисленные теги; иначе — обычный процент уровня.

## Выходы

- «Продолжить» — бот идёт дальше, не дожидаясь начисления.

## Особенности

- Пока в списке «Вознаграждения» нет ни одной строки, блок ничего не начисляет.
- Если базовая сумма равна нулю — например, переменная пуста, — начисления не будет.
- Для типов с процентом блок должен стоять в той же ветке после нужного блока: после успешной оплаты, пополнения или списания. Иначе базовой суммы у него не будет.
- Если на каком-то уровне процент равен нулю, этот уровень пропускается, а следующие получают своё. Если цепочка пригласивших закончилась раньше, начисление на этом останавливается.
- Уведомление получают только рефереры. Самому контакту о «Вознаграждении себе» бот не пишет — сообщите об этом следующим блоком.

Например, после оплаты заказа: тип «Процент из блоков оплаты», «Вознаграждение себе» — 5, «Вознаграждение рефереру 1 уровня» — 10. Покупатель получит на счёт 5% от суммы платежа, а тот, кто его пригласил, — 10%.
