> For the complete documentation index, see [llms.txt](https://docs.iexexchanger.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.iexexchanger.com/help-center/ai-docs/klientskii-sait-i-prodvizhenie/referral-program.md).

# Реферальная программа

Реферальная программа начисляет партнёру вознаграждение за успешные обмены приглашённых клиентов. Итог зависит от общих настроек, выбранной программы, направления, персонального процента пользователя, валюты партнёрского баланса и статуса заявки.

Для работы требуется право «Разрешить управление партнерской программой в админпанели» или соответствующее право управления партнёрами.

## Список программ

В панели управления откройте:

**«Партнёрам» — «Реферальные программы»**

Список показывает программу, процент, минимальное начисление, срок, даты и признак «По умолчанию». Для программы доступны создание, редактирование, удаление и история изменений.

## Поля программы

Задаются:

* «Название программы»;
* «Описание»;
* «Процент партнёра»;
* «Минимальное гарантированное начисление»;
* «Срок действия (минуты)».

Процент вводится числом. Минимальное начисление задаётся в настроенной валюте партнёрского баланса и действует только для этой программы. Значение `0` отключает гарантию.

Если одновременно задан минимум направления, более высокий применимый минимум усиливает гарантию. Минимум не меняет сам способ расчёта от суммы или прибыли.

Пустой срок означает отсутствие собственного ограничения программы. Готовые варианты срока в интерфейсе помогают заполнить минуты, но проверяйте фактическое итоговое значение.

## Общие настройки партнёров

Нажмите «Настройки партнёров». Доступны:

* «Программа по умолчанию»;
* «Минимальная выплата»;
* «Включить реферальную программу»;
* «Лог действий»;
* «Тип вознаграждений»;
* «Срок жизни реферала»;
* «Время жизни cookie (в днях)» при ограниченном режиме.

«Программа по умолчанию» назначается партнёру при регистрации. «Минимальная выплата» определяет порог запроса на вывод, а не минимальное начисление по одной заявке.

При отключении реферальной программы новые начисления останавливаются. Перед изменением проверьте незавершённые заявки и запросы на выплату.

## Тип вознаграждения

| Тип                                   | Основа                                             | Что проверить                                |
| ------------------------------------- | -------------------------------------------------- | -------------------------------------------- |
| «От суммы обмена»                     | Полная сумма обмена без внутренних расходов        | Валюту пересчёта и процент                   |
| «От прибыли в настройках направлений» | Рассчитанная прибыль с учётом настроек направления | Все комиссии и наличие положительной прибыли |

Выбор типа является общим, но карточка пользователя и направление могут задавать индивидуальные условия. Не сравнивайте две заявки без проверки их сохранённого типа.

## Срок реферальной связи

«Без ограничения по времени» сохраняет привязку без срока. «Ограничить по времени» использует число дней cookie. Этот срок и срок конкретной программы относятся к связанным, но отдельным настройкам; не считайте их одним полем.

Проверяйте поведение в новой браузерной сессии и после истечения тестового короткого срока.

## Настройки направления

Откройте:

**«Основное» — «Направление обмена» — «Список направлений»**

Откройте карточку нужного направления, затем перейдите в группу «Дополнительное» и выберите «Партнерская программа». Здесь настраиваются участие пары, процент и ограничения. Индивидуальная настройка направления может изменить общий результат.

## Настройки пользователя

В карточке пользователя доступны персональный процент, максимум, программа, способ расчёта, учёт рефералов и платёжная система выплаты. Явный `0` процентов отключает соответствующее начисление и не трактуется как пустое значение.

## Диагностика курсов начисления

В списке программ откройте «Диагностика курсов партнёрских начислений». Сначала выберите валюту расчётов партнёрского баланса.

Диагностика показывает по каждой валюте:

* расчёт один к одному;
* найденный курс;
* запасной вариант;
* проблему;
* источник и время обновления.

Если отображается «Ошибка», система не может корректно пересчитать начисление. Исправьте источник курса до продолжения.

## История изменений

«История изменений» показывает значения «Было» и «Стало». Используйте её при споре о проценте или сроке, но для конкретной заявки дополнительно проверяйте сохранённый партнёрский процент и журнал начисления.

## Сквозной тест

1. Создайте тестовую программу.
2. Назначьте её тестовому партнёру.
3. Откройте реферальную ссылку в новой сессии.
4. Зарегистрируйте реферала.
5. Проверьте связь в карточке пользователя.
6. Создайте и успешно завершите тестовую заявку.
7. Проверьте журнал и баланс партнёра.
8. Проверьте минимальное начисление.
9. Проверьте заявку без прибыли или с нулевым индивидуальным процентом.
10. Создайте запрос на выплату после достижения порога.

## Пересчёт завершённой заявки

Изменение или пересчёт партнёрского бонуса требует отдельного критичного права. Корректный процесс сначала сторнирует прежнее начисление, затем создаёт новое и сохраняет аудит. Не добавляйте разницу ручным изменением баланса.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.iexexchanger.com/help-center/ai-docs/klientskii-sait-i-prodvizhenie/referral-program.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
