Категория: Платежи · Уровень: Продвинутый
Что это такое
Risk Score — это числовое значение, которое присваивается каждой транзакции в момент её обработки. По сути, это «температура» платежа: чем выше число, тем выше вероятность, что за операцией стоит мошенник, недобросовестный покупатель или украденная карта.
В отличие от бинарного решения «пропустить/заблокировать», Risk Score даёт гибкость. Платёжный шлюз, антифрод-платформа или собственная система магазина рассчитывает балл по сотням параметров: геолокация IP, страна выпуска карты (BIN), история устройства, скорость оформления заказа, совпадение billing/shipping, поведение курсора, количество попыток оплаты за последние 24 часа и т. д.
Для DTC-бренда, работающего на Shopify, WooCommerce или собственной витрине через API эквайринга, Risk Score — это основной инструмент, который определяет, сколько денег вы теряете на chargeback'ах и сколько реальных клиентов отсекаете ложными срабатываниями.
Аналогия
Представьте фейс-контроль в клубе. Охранник не просто говорит «да» или «нет» — он оценивает гостя по шкале от 0 до 100: трезвый, опрятный, есть бронь — 5 баллов, пропускаем. Подозрительный тип без документов, нервно оглядывается — 85 баллов, зовём менеджера. Risk Score работает так же: это «балл подозрительности» транзакции, а не приговор.
Формула
В общем виде скоринговая модель выглядит так:
Risk Score = Σ (wᵢ × fᵢ) + b
Где:
- wᵢ — вес фактора (например, 0.35 для «несовпадение страны IP и BIN»)
- fᵢ — нормализованное значение фактора (от 0 до 1)
- b — базовое смещение модели
На практике платформы приводят результат к шкале 0–100 или 0–1000. Пример порогов для магазина среднего размера:
| Диапазон | Действие | Доля транзакций |
|---|---|---|
| 0–29 | Автопринятие (approve) | ~82% |
| 30–69 | Ручная проверка (review) | ~12% |
| 70–100 | Автоотклонение (decline) | ~6% |
Типичный антифрод-движок (Stripe Radar, Adyen RevenueProtect, Checkout.com) оперирует 150–400 признаками, а пересчёт балла занимает менее 200 мс, чтобы не тормозить checkout.
Сравнение подходов
| Критерий | Rule-based (правила) | Risk Score (скоринг) | ML-модель (гибрид) |
|---|---|---|---|
| Принцип | Жёсткие условия «если — то» | Взвешенная сумма факторов | Обучение на исторических данных |
| Точность на новых схемах фрода | Низкая | Средняя | Высокая |
| Ложные срабатывания | Высокие | Средние | Низкие (при достатке данных) |
| Скорость внедрения | 1–2 дня | 1–2 недели | 1–3 месяца |
| Порог настройки | Фиксированный | Гибкий (0–100) | Динамический |
| Стоимость | Низкая | Средняя | Высокая |
Для DTC-бренда с оборотом до €500 000/год обычно достаточно rule-based + базовый скоринг. От €2 млн и выше — гибрид с ML окупается за счёт снижения chargeback rate на 0,3–0,8 п.п.
Где применяется
1. Оплата картой на сайте. Клиент вводит данные — система за 180 мс считает балл. Score 12 → платёж проходит. Score 78 → заказ уходит в manual review, клиенту показывается «Заказ принят, ожидайте подтверждения».
2. Подписки и рекуррентные списания. Для subscription-бизнеса (кофе, БАДы, косметика) скоринг пересчитывается на каждом цикле. Резкая смена устройства или страны перед списанием поднимает балл с 20 до 65 — это триггер для 3DS-подтверждения.
3. Выплаты и возвраты. При возврате на «новую» карту, не совпадающую с исходной, Risk Score резко растёт: типичный порог — 70+. Это защита от схемы «верните деньги на другой счёт».
4. Маркетплейсы и BNPL. Здесь скоринг оценивает не только платёж, но и покупателя целиком: сколько заказов, сколько возвратов, средний чек. Например, клиент с 8 заказами и 6 возвратами за 30 дней получает балл 55 даже при идеальной карте.
5. Кросс-бордер. Для российского e-com, продающего в ЕС или ОАЭ, критичен признак «IP-страна ≠ страна доставки ≠ BIN». Один этот фактор добавляет к Score от 25 до 40 баллов.
Частые ошибки
Ошибка 1. Слишком низкий порог decline. Магазин ставит отсечку на 50 и теряет 9% реальных клиентов. По статистике индустрии, каждый ложно отклонённый заказ стоит в 10–15 раз дороже, чем потенциальный chargeback. Оптимальный порог для большинства DTC — 70–75.
Ошибка 2. Игнорирование сегментации. Один и тот же Score 45 для клиента из Германии с картой Deutsche Bank и для заказа с нового устройства в Нигерии означает разное. Скоринг нужно калибровать по рынкам: то, что норма для Латинской Америки, — красный флаг для Скандинавии.
Ошибка 3. Отсутствие feedback loop. Если вы не возвращаете в модель данные о том, чем закончился каждый review (фрод / не фрод), Score деградирует за 3–6 месяцев. Точность падает на 15–25%.
Ошибка 4. Ручная проверка всего, что выше 30. Это убивает конверсию и загружает поддержку. При 10 000 заказов в месяц и пороге review 30 вы получите ~2 500 ручных проверок — это 2–3 оператора полной загрузки.
Ошибка 5. Забыть про 3DS. Risk Score не заменяет SCA/3DS. Для ЕС с PSD2 высокий балл нужно не блокировать, а отправлять на дополнительную аутентификацию — это снижает и фрод, и ложные отказы.
Связанные термины
- Chargeback — возвратный платёж по инициативе банка клиента
- 3D Secure (3DS) — протокол дополнительной аутентификации
- BIN — банковский идентификационный номер карты
- Velocity Check — проверка частоты операций
- Manual Review — ручная проверка подозрительных заказов
- Fraud Rate — доля мошеннических транзакций
- False Positive — ложное срабатывание антифрода
- SCA / PSD2 — европейские требования к аутентификации платежей