Автоудаление неоплаченных заявок
Раздел «Автоудаление неоплаченных заявок» нужен для автоматической очистки старых неоплаченных заявок из рабочего потока операторов.
Важно: заявка не удаляется физически из базы данных. Система переводит её в статус «Заявка удалена». Такая заявка остаётся в истории, но больше не мешает операторам в активной работе.
Путь в панели управления: «Основное» — «Направление обмена» — «Автоудаление неоплаченных заявок»

Для чего нужен раздел
Автоудаление помогает:
Убрать старые неоплаченные заявки
Операторы не видят лишние заявки в работе
Автоматизировать очистку
Не нужно вручную закрывать старые заявки
Настроить разные сроки ожидания
Для разных направлений можно задать разные правила
Сохранить историю
Заявка остаётся в системе со статусом «Заявка удалена»
Защититься от массовых ошибок
Есть лимиты безопасности, предпросмотр и Dry-run
Как работает автоудаление
Система периодически проверяет заявки и ищет те, которые подходят под активные правила.
Заявка может быть автоматически переведена в статус «Заявка удалена», если она:
Находится в выбранном статусе
Например, «Ожидается оплата»
Создана достаточно давно
Прошло время, указанное в правиле
Подходит под область действия
Глобальное правило или правило конкретного направления
Не была удалена ранее
Система не обрабатывает уже удалённые заявки
Не исключена другим правилом
Например, для направления отключено глобальное правило
Как часто выполняется проверка
Фоновая проверка запускается автоматически примерно каждые 10 минут.
Пример:
Заявка создана
12:00
В правиле указано удаление через
30 минут
Заявка подходит под правило
12:30
Фоновая задача обработает заявку
примерно в ближайший запуск после 12:30
То есть автоудаление не всегда происходит ровно в секунду окончания срока. Небольшая задержка до следующего запуска фоновой задачи — нормальная работа системы.
Создание правила
Чтобы создать правило:
Откройте раздел «Основное» — «Направление обмена» — «Автоудаление неоплаченных заявок».
Нажмите «Добавить правило».
Укажите название правила.
Настройте область действия.
Выберите режим правила.
Укажите статусы заявок.
Задайте время ожидания.
При необходимости настройте лимиты безопасности.
Нажмите «Проверить правило» или Dry-run.
После проверки сохраните правило.
Поля правила

Название правила
Удобное название для администратора
Приоритет
Порядок обработки правил
Область действия
Где действует правило: глобально или по направлениям
Режим правила
Как правило работает относительно других правил
Статусы заявок
Из каких статусов можно автоматически удалять заявки
Количество
Число времени ожидания
Единица времени
Минуты, часы или дни
Итоговое время
Итоговый срок в понятном виде
Максимум заявок за один запуск
Ограничение безопасности
Останавливать правило при превышении лимита
Защита от массового срабатывания
Статус правила
Включено или выключено
Название правила
Название используется только для удобства управления.
Примеры хороших названий:
Удалять неоплаченные через 30 минут
Общее правило
Наличные — ждать 2 часа
Для наличных направлений
VIP — не применять автоудаление
Для исключения
Банки — удаление через 45 минут
Для группы банковских направлений
Область действия
Область действия определяет, где будет работать правило.
Глобальное
Правило действует как общий шаблон по системе
Для направлений
Правило действует только для выбранных направлений
Глобальное правило
Глобальное правило применяется ко всем направлениям, если для конкретного направления не настроено переопределение или отключение.
Пример:
Название
Удалять неоплаченные через 30 минут
Область действия
Глобальное
Статус заявки
Ожидается оплата
Время
30 минут
Такое правило будет работать для всех направлений.
Правило для направлений
Правило для направлений используется, когда для одного или нескольких направлений нужна отдельная логика.
Пример:
Обычные направления
Удалять через 30 минут
Наличные направления
Удалять через 2 часа
VIP-направление
Не удалять автоматически
При создании можно выбрать несколько направлений. Система создаст отдельные правила для выбранных направлений.
Режим правила
В системе есть три режима.
Самостоятельное правило
Обычное отдельное правило
Переопределить глобальное правило
Заменить глобальное правило для направления
Отключить глобальное правило
Полностью отключить глобальное правило для направления
Самостоятельное правило
Это обычный режим работы.
Если правило глобальное — оно работает по всей системе. Если правило создано для направления — оно работает только в выбранном направлении.
Пример:
Направление
USDT → RUB
Статус
Ожидается оплата
Время
45 минут
Режим
Самостоятельное правило
Заявки по этому направлению будут удаляться через 45 минут, если останутся в выбранном статусе.
Переопределить глобальное правило
Этот режим используется, если глобальное правило есть, но для конкретного направления нужен другой срок.
Пример:
Глобальное правило
Удалять через 30 минут
Направление Cash USD → USDT
Ждать 3 часа
Режим
Переопределить глобальное правило
Итог:
Все обычные направления
Удаляются через 30 минут
Cash USD → USDT
Удаляется через 3 часа
Отключить глобальное правило
Этот режим нужен, чтобы глобальное правило вообще не применялось к выбранному направлению.
Пример:
Глобальное правило
Удалять через 30 минут
Направление
Наличные USD → USDT
Режим
Отключить глобальное правило
Итог: глобальное правило работает для всех направлений, кроме выбранного.
В этом режиме правило само ничего не удаляет. Оно только отключает действие выбранного глобального правила для направления.
Статусы заявок
В поле «Статусы заявок» выбираются статусы, из которых разрешено автоматически удалять заявки.
Обычно используются статусы:
Ожидается оплата
Клиент создал заявку, но не оплатил
Время истекло
Срок оплаты уже закончился
Заявка отменена пользователем
Клиент сам отменил заявку
Заявка отклонена
Нужно архивировать старые отклонённые заявки
Система не даёт выбрать любые статусы подряд, чтобы случайно не удалить важные рабочие или оплаченные заявки.
Время ожидания
Время ожидания задаётся двумя полями:
Количество
30
Единица времени
Минуты
Доступные единицы времени:
Минуты
30 минут
Часы
2 часа
Дни
1 день
Система дополнительно показывает итоговое время, чтобы было понятно, какой срок получится после настройки.
От какой даты считается время
Время считается от даты создания заявки.
Пример:
Заявка создана
10:00
В правиле указано
60 минут
Заявка станет подходящей
после 11:00
Если после 11:00 заявка всё ещё находится в выбранном статусе, она может быть переведена в статус «Заявка удалена».
Лимиты безопасности
Блок «Лимиты безопасности» защищает от случайного массового удаления заявок.
Максимум заявок за один запуск
Сколько заявок можно обработать за один запуск
Останавливать правило при превышении лимита
Полностью остановить правило, если заявок найдено слишком много
Пример:
Максимум заявок
100
Найдено заявок
350
Останавливать при превышении
Включено
Результат: система не удалит заявки и заблокирует выполнение правила до ручной проверки.
Проверить правило
Кнопка «Проверить правило» показывает, что произойдёт, если правило будет запущено.
Проверка может показать:
Количество подходящих заявок
Сколько заявок сейчас подходит под правило
Примеры заявок
Какие заявки могут быть обработаны
Статусы
Из каких статусов будут удаляться заявки
Направления
Какие направления затрагиваются
Конфликты
Есть ли пересечение с другими правилами
Лимит безопасности
Сработает ли ограничение
Проверка ничего не меняет в заявках. Это безопасный предпросмотр.
Что происходит при срабатывании правила
Когда правило реально срабатывает, система:
Находит подходящую заявку.
Проверяет её статус.
Проверяет направление.
Проверяет, не удалена ли она уже.
Проверяет исключения и переопределения.
Переводит заявку в статус «Заявка удалена».
Записывает лог действия.
Сохраняет старый и новый статус.
Почему заявка может быть пропущена
Заявка может не удалиться, если:
Статус уже изменился
Клиент оплатил или оператор обработал заявку
Заявка создана позже порога
Ещё не прошло нужное время
Направление не подходит
Правило действует на другое направление
Правило выключено
Неактивные правила не выполняются
Глобальное правило отключено для направления
Есть исключение
Сработал лимит безопасности
Система остановила массовую обработку
Заявка уже удалена
Повторная обработка не нужна
Конфликты правил
Конфликт возникает, когда два активных правила претендуют на одни и те же заявки.
Пример конфликта:
Правило 1
Ожидается оплата → удалить через 30 минут
Правило 2
Ожидается оплата → удалить через 1 час
Если оба правила глобальные и работают с одним статусом, система покажет конфликт.
Правила в режиме «Отключить глобальное правило» не считаются конфликтом, потому что они специально нужны для исключения.
Как работает глобальное правило с исключениями
Пример 1. Переопределение
Глобальное
Удалять через 30 минут
Для BTC → RUB
Переопределить и удалять через 90 минут
Результат:
Все направления
30 минут
BTC → RUB
90 минут
Пример 2. Отключение
Глобальное
Удалять через 30 минут
Для Cash → USDT
Отключить глобальное правило
Результат:
Все направления
Удаляются через 30 минут
Cash → USDT
Не удаляется этим глобальным правилом
Рекомендуемые сценарии настройки
Рекомендации
Большинство заявок должны удаляться одинаково
Создайте глобальное правило
Для направления нужен другой срок
Используйте переопределение
Для направления автоудаление не нужно
Используйте отключение глобального правила
Не уверены в результате
Сначала используйте «Проверить правило» и Dry-run
Правило может затронуть много заявок
Настройте лимит безопасности
Есть несколько похожих правил
Проверьте конфликты
Направления с наличными
Обычно лучше ставить больший срок ожидания
Автоматические направления
Можно использовать более короткий срок
Частые вопросы
Можно ли восстановить такую заявку?
Это зависит от логики обработки заявок и доступных действий в карточке. Но сама запись сохраняется.
Почему заявка не удалилась ровно через 30 минут?
Проверка выполняется фоново примерно каждые 10 минут. Поэтому возможна небольшая задержка.
Можно ли сделать разные сроки для разных направлений?
Да. Для этого используйте правила с областью действия «Для направлений».
Последнее обновление
Это было полезно?