Перейти к основному содержанию
Каждая транзакция получает оценку риска: целое число, которое суммарно отражает её риск. Оценка определяет статус транзакции (APPROVED, IN_REVIEW, DECLINED) и решение о том, создавать ли оповещение, открывать ли кейс или требовать от пользователя устранения замечаний.

Формула

  • Базовая оценка: 0.
  • Каждое сработавшее правило добавляет свой настроенный score_delta (обычно 25–35).
  • Транзакция, для которой не сработало ни одно правило, получает оценку 0.

Пороги и статусы

Пороги оценки настраиваются для каждого приложения в разделе Транзакции → Настройки. Назначение статуса:
Действия отдельных правил могут переопределить это. Например, правило с action: change_status → DECLINED отклонит транзакцию независимо от оценки.

Вклад правил: пример расчёта

Допустим, на одну транзакцию срабатывают следующие правила: Итоговая оценка = 30 + 35 + 35 = 100. При пороге проверки 60 и пороге отклонения 85 эта транзакция получает статус DECLINED. При пороговых значениях по умолчанию (75 для проверки, 500 для отклонения) она получает статус IN_REVIEW, так как значение по умолчанию никогда не отклоняет транзакцию по оценке.

Действия, переопределяющие статус

Правила также могут напрямую задать статус, минуя пороги оценки: Одно правило может иметь несколько действий, например add_score(35) + add_tags(["structuring"]) + add_note("Auto-tagged by structuring preset").

Почему оценка лучше жёстких правил

Простой порог (например, «отклонять каждую транзакцию свыше $100k») срабатывает и на законные крупные транзакции, и на реальный риск. Сочетание нескольких умеренных правил с score_delta и порогов проверки и отклонения даёт следующее:
  • Многоуровневая оценка: ни одно правило само по себе не приводит к отклонению; должно совпасть несколько сигналов.
  • Настраиваемая чувствительность: пороги можно повышать или понижать, не меняя определения правил.
  • Градация серьёзности: транзакция с оценкой 65 передаётся на проверку (стоит взглянуть), оценка 90 приводит к отклонению (серьёзный случай).

Настройка порогов

В разделе Транзакции → Настройки:
  • Порог проверки: повысьте, если очередь проверки переполнена; понизьте, чтобы выявлять больше пограничных случаев.
  • Порог отклонения: повысьте, чтобы сократить количество ложных отклонений; понизьте, чтобы склониться к более жёсткой блокировке. Установите максимальное значение (500), чтобы высокие оценки направлялись на проверку вместо автоматического отклонения.
Изменения применяются только к новым транзакциям: исторические транзакции сохраняют статус, назначенный на момент оценки.

Тестовый режим для правил

Правила могут работать в режиме TEST:
  • Правило проверяет транзакции, но не влияет на оценку и статус.
  • Записи TransactionRuleRun создаются с is_test = true.
  • Позволяет проверить избирательность правила без риска отклонений в продакшн-среде.
Переключите правило в ACTIVE, когда вас устроит его избирательность.

Поле severity и устаревшие поля

Поле severity в Transaction и TransactionAlert может иметь значение null и является устаревшим. Новые оценки правил его не заполняют. Используйте score как основной показатель риска.

Просмотр оценок

Через API

Каждый ответ по транзакции включает score и массив rule_runs[] с одной записью на каждое сработавшее правило (все поля см. в схеме ответа):

В консоли

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

Дальнейшие шаги

Правила

Структура правил и порядок оценки.

Оповещения

Что происходит, когда срабатывает правило.

Настройки

Настройка порогов.
Последнее изменение 7 ноября 2026 г.