Ваш успех в сети
WEBVISUAL
ПЛАТЁЖНЫЙ ШЛЮЗ(7) WEBVISUAL MANUAL ПЛАТЁЖНЫЙ ШЛЮЗ(7)

Платёжный шлюз

Синонимы: payment gateway, платёжный шлюз, payment processor, платёжный агрегатор

NAME

Платёжный шлюз — e-commerce

DESCRIPTION

Платёжный шлюз (Payment Gateway) — технологический сервис, который связывает интернет-магазин с платёжными системами и банками. Он шифрует данные карты, передаёт их в банк-эквайер, обрабатывает ответ и возвращает магазину результат («оплачено» или «отказано»). Это «цифровой кассир» между покупателем и банком.

Платёжный шлюз vs Эквайринг:

Параметр Платёжный шлюз Эквайринг
Суть Технологическая прослойка Банковская услуга
Что делает Передаёт данные, шифрует Принимает деньги, несёт риски
Кто предоставляет IT-компании Банки
Лицензия Не требуется (через партнёра) Требуется ЦБ РФ
Примеры Stripe, CloudPayments Сбер, Тинькофф

На практике в России шлюз + эквайринг часто в одном сервисе (ЮKassa, CloudPayments).

Как работает платёжный шлюз (6 шагов):

  1. Покупатель вводит данные карты на странице checkout
  2. Шлюз шифрует данные (TLS + PCI DSS)
  3. Шлюз отправляет запрос в банк-эквайер
  4. Банк-эквайер → платёжная система (Visa/Mir) → банк-эмитент
  5. Банк-эмитент проверяет средства и подтверждает/отклоняет
  6. Шлюз возвращает результат магазину (success/decline)

Критерии выбора шлюза:

Критерий Что оцениваем
PCI DSS Обязательный сертификат безопасности
Uptime 99.9%+ (каждая минута простоя = потеря денег)
Скорость ответа < 2 секунд (иначе клиент уходит)
Мультивалютность Для международных продаж
Рекурренты Подписки, регулярные списания
Холдирование Заморозка средств до доставки
3D-Secure Защита от мошенничества
Webhooks Уведомления о статусе платежа
SDK для Django Готовые библиотеки

ТОП платёжных шлюзов для Django-проектов в РФ (2026):

Шлюз SDK для Django Особенности
ЮKassa yookassa Яндекс, много способов
CloudPayments cloudpayments Рекурренты, холдирование
Robokassa robokassa Старейший, много способов
Stripe dj-stripe Для международных продаж
Payture payture-api Корпоративные решения
СБП (ЦБ) sbp-payments Низкая комиссия 0.5%

Безопасность — PCI DSS: Международный стандарт для работы с карточными данными. 4 уровня соответствия:

  • Level 1 (>6 млн транзакций/год) — полный аудит
  • Level 2 (1-6 млн) — самоаудит + скан
  • Level 3 (20k-1 млн) — самоаудит
  • Level 4 (<20k) — минимальные требования

Используя сертифицированный шлюз, магазин снимает с себя нагрузку по сертификации.

Частые проблемы и решения:

  • Отказы 3D-Secure — упростить UX, не требовать лишних подтверждений
  • Фрод-транзакции — антифрод-система шлюза + собственные правила
  • Зависание вебхуков — очередь + retry-логика (Celery)
  • Несовпадение сумм — проверка на стороне сервера

Кейс WEBVISUAL: Клиент — подписка на кофейные зёрна (рекуррентные платежи). Было: собственный шлюз на Stripe, после 2022 — неработоспособен в РФ. Перешли на CloudPayments:

  • Готовый SDK cloudpayments для Django
  • Рекуррентные списания раз в 30 дней
  • Холдирование на 3 дня (до отправки посылки)
  • Антифрод: проверка IP, скорости заполнения, email-репутации
  • Webhooks в Django: автоматическое продление подписки

Результат: 98.5% успешных рекуррентных платежей. Churn из-за ошибок оплаты снизился с 12% до 3%. Время интеграции: 5 дней. Бюджет: 45 000 ₽ (разработка), комиссия 2.3%.

СМ. ТАКЖЕ

Checkout(7)