> 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/klienty-i-proverki/customer-tiers/bonus-center.md).

# Бонусный центр

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

## Где находится

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

**«Пользователи» — «Лояльность» — «Бонусный центр»**

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

Список показывает состояние, видимость, режим подключения, условия, период, число участников, начисления и переводы.

## Состояние кампании

Доступны:

* «Черновик»;
* «Активна»;
* «Архив».

Черновик используйте для подготовки и теста. Активная кампания работает только в пределах дат и при выполнении других флагов. Архив сохраняет историю участия и начислений.

## Основные поля

При создании или редактировании задаются:

* «Название бонуса»;
* «Краткое описание»;
* «Цветовой акцент»;
* «Состояние кампании»;
* «Сумма бонуса в USD»;
* «Как проверять условия»;
* «Показывать в бонусном центре»;
* «Пользователь должен принять бонус вручную»;
* «Подключать пользователей автоматически»;
* дата начала;
* дата окончания.

Цвет нужен только для визуального различия. Он не влияет на тип или размер награды.

Согласуйте ручное принятие и автоматическое подключение: кампания должна иметь один понятный способ вступления.

## Логика условий

Выберите:

* «Нужно выполнить все условия»;
* «Достаточно выполнить любое условие».

Для каждого условия задаются:

* «Что проверять»;
* оператор сравнения;
* «Сколько нужно выполнить»;
* «Название условия»;
* «Подсказка для пользователя».

Доступные метрики включают количество успешных обменов, сумму успешных обменов в USD, число приглашённых друзей, пройденную верификацию аккаунта и первый успешный обмен.

Операторы: больше или равно, больше, равно, меньше или равно, меньше. Для логического условия KYC используйте значение, соответствующее типу «Да / Нет».

## Каталог «Метрики»

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

## Выплата награды

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

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

Не изменяйте основной баланс вручную, чтобы пропустить маршрут бонуса. Иначе история кампании и фактический баланс разойдутся.

## Период

Если даты не заданы, кампания работает без ограничения периода при активном статусе. Дата начала не должна быть позже даты окончания. Проверьте часовой пояс панели и клиентского сайта на пограничном тесте.

## Архивирование

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

## Полная проверка

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/klienty-i-proverki/customer-tiers/bonus-center.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.
