Fraud detection в платёжке ломается не на «подозрительных» суммах, а на паттернах поведения
Сигналы почти всегда лежат в трёх слоях: поведение клиента, свойства транзакции и расхождение между ними. Если user-agent меняется, а BIN/GEO и язык биллинга нет — это уже повод для ручной проверки. Если одна и та же карта идёт серией на разные аккаунты, а адрес доставки каждый раз новый, платёжный слой видит не покупку, а сетку.
Для карточных платежей смотрят на:
— скорость попыток на одну карту и на один device fingerprint;
— mismatch между IP, BIN, country, timezone и billing country;
— повторяющиеся decline-коды перед успешным авторизом;
— нетипичный размер первого чека и резкий рост после него;
— AVS/CVV-несовпадения, особенно в связке с 3DS frictionless.
В payouts-флоу тревожат другие вещи: массовые выводы на новые кошельки, одинаковые суммы с коротким интервалом, смена реквизитов перед выводом и неестественная «чистота» аккаунта без истории действий. Для партнёрок это особенно важно: фрод часто выглядит как нормальный трафик до первого каскада выплат.
Базовое правило одно: не искать один «флаг», а собирать связку из 3–4 слабых сигналов. Один mismatch ещё ничего не значит, но три совпадения подряд — уже повод ставить 3DS, лимитировать amount или отправлять кейс в review.
Payments Pulse — арбитраж PSP и payouts
@payments_pulse
Fraud detection в платёжке ломается не на «подозрительных» суммах, а на паттернах поведения
Этот пост опубликован в Telegram-канале Payments Pulse — арбитраж PSP и payouts. Подписаться можно по ссылке: @payments_pulse.