> 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/discount-programs.md).

# Скидочные программы

Скидочная программа назначает клиенту процент по объёму успешных сделок в USD. Внутри программы создаются уровни с диапазонами и, при необходимости, сроком удержания.

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

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

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

**«Пользователи» — «Лояльность» — «Скидки»**

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

## Основные настройки программы

При создании задаются:

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

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

## Уровни программы

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

* «Название уровня»;
* «Описание уровня»;
* «Объём от (USD)»;
* «Объём до (USD)»;
* «Скидка (%)»;
* «Таймер удержания (дней)»;
* «Позиция уровня»;
* «Статус уровня».

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

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

## Основная программа

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

Смена основной программы не означает автоматическое переписывание истории уже рассчитанных заявок.

## Общий статус системы

Кнопка настроек содержит «Отключить скидочную систему». Внимательно проверьте смысл переключателя: включённое состояние этого поля означает глобальное отключение системы скидок.

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

## Состояние пользователя

В списке пользователей откройте «Скидочная система». Окно показывает программу, текущий, следующий и предыдущий уровень, прогресс цикла, общий объём, успешные обмены и таймер.

Доступны:

* «Пересчитать»;
* «Синхронизировать таймер»;
* «История переходов».

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

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

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

## Проверка

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


---

# 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/discount-programs.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.
