Безопасность онлайн‑платежей: PCI DSS, 3‑D Secure 2, токенизация и антифрод

Получить CloudPayments бесплатно

Безопасность онлайн‑платежей: PCI DSS, 3‑D Secure 2, токенизация и антифрод

Принятие банковских карт на сайте — это не только удобство для клиента, но и зона повышенной ответственности. В этой статье разберем практики, которые повышают безопасность онлайн‑платежей: от «PCI DSS для сайта» и 3‑D Secure 2.0 до токенизации карт, antifraud систем и защиты вебхуков. Материал будет полезен владельцам интернет‑магазинов, подписочных сервисов и SaaS‑проектов на CMS и кастомных стэках.

Table of contents

Зачем бизнесу системная безопасность платежей

Безопасность онлайн‑платежей — это сочетание регуляторных требований, технических мер и процессов. Цели:

Типовые угрозы: фишинг и подмена страниц оплаты, подбор и прокрутка украденных карт, компрометация токенов, перехват/подмена вебхуков, повторная отправка платежей, XSS/CSRF на checkout‑странице, MITM без HSTS, утечки ключей. Ответ — многоуровневая защита.

PCI DSS для сайта: что это и как сократить скоуп

PCI DSS — стандарт безопасности индустрии платёжных карт. Для сайтов‑мерчантов он определяет, как обращаться с карточными данными.

Ключевые принципы:

SAQ и скоуп

Точка принятия решения — архитектура интеграции. Подробнее о вариантах подключения на странице «Подключение платежной системы к сайту».

Кто за что отвечает

Элемент защиты Мерчант Платёжный провайдер Банк‑эмитент
Сегментация сети, патчи, сканирование Да (в пределах сайта/инфраструктуры) Да (в пределах своих систем)
Хранение карточных данных Избегать, использовать токены Да (при наличии PCI DSS Level 1)
3‑D Secure 2.0 Инициация, передача данных Маршрутизация и протокол Решение SCA, риск‑оценка
Antifraud Настройки, правила бизнеса Алгоритмы, ML‑модели Мониторинг транзакций
Вебхуки Проверка подписи, идемпотентность Подпись/сертификаты

3‑D Secure 2.0 и SCA/PSD2: когда будет «фрикшнлесс»

3‑D Secure 2.0 — современный протокол аутентификации держателя карты. Он реализует требования SCA и PSD2 (для Европы) и снижает риск фрода во всем мире. Ключевая особенность 3DS2 — обмен расширенным набором контекстных данных (device, адрес, email, история) и «фрикшнлесс»‑флоу, когда банк одобряет платёж без дополнительного челенджа.

Различия 3DS1 vs 3DS2:

Критерий 3DS1 3DS2
UX Часто редирект и дополнительные окна Встроенный, нативный, SDK, web‑view
Данные для оценки риска Ограниченные Расширенный контекст (до сотен полей)
Фрикшнлесс Редко Часто при низком риске
Биометрия/Push Нет Да (через приложение банка)

SCA и PSD2 вводят обязательную сильную аутентификацию (двухфакторную) в EEA, но поддержка 3‑D Secure 2.0 полезна и вне Европы — эмитенты охотнее одобряют транзакции, а ответственность за фрод часто переносится на банк.

Советы для конверсии:

Подбор методов оплаты и поведение 3DS зависят от провайдера. Сравните условия на странице «Сравнение провайдеров РФ» или изучите интеграции: YooKassa, CloudPayments, Тинькофф Касса.

Токенизация карт и хранение карточных данных

Токенизация карт — ключ к снижению рисков и к гибким сценариям оплаты.

Типы токенов:

Хранение карточных данных: что можно и нельзя

Antifraud системы: правила, ML и метрики

Antifraud системы анализируют риск транзакции до авторизации и вместе с 3DS снижают фрод. Компоненты:

Какие данные передавать провайдеру для лучшего скоринга:

Основные метрики:

Совет: согласуйте пороги риска с провайдером, включайте «soft decline retry» и тестируйте каскадную маршрутизацию методов оплаты. См. «Методы оплаты: карты и СБП».

Техническая гигиена: HTTPS/HSTS, защита вебхуков, CSP

Базовые меры напрямую влияют на доверие эмитента и клиента:

Защита вебхуков:

Потренируйтесь на тестовой среде: «Тестирование вебхуков и sandbox».

Архитектура интеграции: Redirect, Hosted Fields, API

Выбор архитектуры влияет и на UX, и на PCI‑скоуп.

Модель UX PCI‑скоуп Когда выбрать
Redirect/Hosted Page Надежный, минимальное внедрение SAQ A MVP, быстрый старт, высокий комплаенс
Hosted Fields (встраиваемые поля) Бесшовный UI SAQ A‑EP Нужен единый дизайн без полного API
Full API (сбор карты у вас) Полный контроль SAQ D Редко оправдан; только при сильной экспертизе и нужде

Посмотрите готовые инструкции для CMS: Tilda, WordPress/WooCommerce, 1C‑Bitrix, Shopify, Wix, Webflow, OpenCart/PrestaShop.

Рекуррентные платежи, MIT и SCA

Подписки и регулярные списания требуют особого внимания:

Разбор сценариев и Best Practices — на странице «Рекуррентные платежи и подписки».

Чеклист внедрения безопасности

Выбор провайдера и модули для CMS

При выборе учитывайте: тарифы, поддержку СБП и альтернатив, зрелость antifraud, качество 3DS2, webhooks и техническую документацию. Сравните опции на странице «Сравнение провайдеров РФ» и посмотрите конкретные инструкции: YooKassa, CloudPayments, Тинькофф Касса. Для CMS изучите готовые модули: Tilda, WooCommerce, 1C‑Bitrix, Shopify, Wix, Webflow, OpenCart/PrestaShop. Обширный список методов — «Методы оплаты: карты и СБП».

Итоги и следующий шаг

Безопасность онлайн‑платежей — это не один инструмент, а слоёная архитектура: PCI DSS для сайта, 3‑D Secure 2.0 и SCA, токенизация карт, antifraud системы, плюс грамотная техническая гигиена (HTTPS и HSTS, защита вебхуков, строгие заголовки). Выберите модель интеграции, которая снижает PCI‑скоуп, и передавайте максимум корректных данных — так вы получите и меньше фрода, и выше конверсию.

Нужна помощь с выбором провайдера и безопасной интеграцией? Оставьте заявку — мы настроим платёжный поток, протестируем webhooks и выведем в прод. Начните с шага «Подключение платежной системы к сайту».

Получить CloudPayments бесплатно