# Order Priority Processing

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

Позволяет:

* ускорять обработку отдельных направлений
* гибко управлять комиссией за приоритет
* задавать индивидуальное время выплаты
* дифференцировать поведение системы в зависимости от направления

#### 2. **General (Общие настройки)**

* **Enabled -** Включает или отключает плагин приоритетной обработки.

**Значения:**

* `On` — плагин активен, настройки применяются
* `Off` — плагин отключен, все заявки обрабатываются в стандартном режиме

#### 3. **Direction Priority Settings (Настройки приоритета по направлениям)**

Раздел позволяет задать индивидуальные параметры приоритетной обработки для каждого направления обмена.

Каждая запись содержит:

**Direction**

Направление обмена, для которого применяется приоритет.\
Формат:\
`Отдаю → Получаю`

Примеры:

* `BTC → USDTTRC20`
* `P24UAH → USDTBEP20`

**Fee Type (Тип комиссии)**

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

**Варианты:**

* **Percent** — комиссия в процентах от суммы заявки

<figure><img src="https://2391054755-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKqXT4jWa7TDQpKKq2Yaf%2Fuploads%2FefH5dkSSxd1MQpoW6yUc%2Fimage.png?alt=media&#x26;token=26e3c93d-423b-4dd9-9cce-b96a34e5bc76" alt=""><figcaption></figcaption></figure>

* **Static (fixed amount)** — фиксированная сумма комиссии сразу в валюте "Отдаю"

<figure><img src="https://2391054755-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKqXT4jWa7TDQpKKq2Yaf%2Fuploads%2FhSKTPvCNRmsyTBejImDH%2Fimage.png?alt=media&#x26;token=6887d953-d1fa-4249-9e27-1dd0d53f484d" alt=""><figcaption></figcaption></figure>

**Fee Value (Значение комиссии)**

Размер комиссии в зависимости от выбранного типа:

* Для **Percent** — множитель или процент (например `0.5` = +0.5%)
* Для **Static** — фиксированная сумма (например 5)

**Payout Time (minutes)**

Ожидаемое время обработки/выплаты заявки в минутах.

Используется для:

* ускорения обработки приоритетных заявок
* информирования пользователя о сроках

Пример:

* `5` — почти мгновенная обработка
* `20` — стандартное ускорение

**Active**

Определяет, применяется ли правило.

**Значения:**

* `Yes` — правило активно
* `No` — правило отключено

#### 4. **Примеры конфигурации**

**🔹 Пример 1**

* **Direction:** `BTC → USDTTRC20`
* **Fee Type:** Percent
* **Fee Value:** `0.5`
* **Payout Time:** `5` минут
* **Active:** Yes

👉 К заявкам по данному направлению применяется комиссия +0.5% за приоритетную обработку, время выплаты — до 5 минут.

**🔹 Пример 2**

* **Direction:** `P24UAH → USDTBEP20`
* **Fee Type:** Static
* **Fee Value:** `5`
* **Payout Time:** `10` минут
* **Active:** Yes

👉 За приоритетную обработку взимается фиксированная комиссия 5 единиц, заявки обрабатываются в течении 10и минут.

<mark style="background-color:green;">После создания клиентом приоритетной заявки, в админ-панели в разделе "Заявки" Вы будете видеть соотвутствующую информацию с размером комиссии и заданым временем обработки</mark>

<figure><img src="https://2391054755-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKqXT4jWa7TDQpKKq2Yaf%2Fuploads%2F1heJ7FZPYgds6vA5s42Y%2F%D0%97%D0%BD%D1%96%D0%BC%D0%BE%D0%BA%20%D0%B5%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202026-03-23%20%D0%BE%2016.51.16.png?alt=media&#x26;token=f29e208a-99cb-4833-b773-70ece6afff5d" alt="" width="489"><figcaption></figcaption></figure>

#### 💡 Особенности работы

* Настройки применяются только к активным (`Active = Yes`) направлениям
* Если для направления нет настроек — используется стандартная логика обработки
* Комиссия за приоритет добавляется к основной сумме оплаты для обмена
* Можно комбинировать разные типы комиссий для разных направлений

#### 💡 Рекомендации

* Используйте **Percent**, если суммы заявок сильно варируются
* Используйте **Static**, если нужен фиксированный доход с приоритетных заявок
* Для “VIP-направлений” устанавливайте минимальное время (`5-10 минут`)
* Регулярно проверяйте баланс между скоростью и нагрузкой на операторов/автообработку.
