Шаг 01 / 09
Заказ
Вы нажимаете «Оплатить». Сайт магазина сохраняет заказ: что куплено и сколько стоит — 4 800 ₽.
Технически: заказ получает номер и статус «ожидает оплаты».
Шаг 02 / 09
Платеж
Магазин не принимает карты сам. Он передает сумму и номер заказа платежному сервису — например, ЮKassa.
Технически: сервер магазина создает платеж через API сервиса и получает ссылку на платежную форму.
API — способ, которым программы обмениваются данными: сайт магазина «разговаривает» с платежным сервисом без участия человека.
Шаг 03 / 09
Данные карты
Вы вводите данные карты на странице платежного сервиса. Магазин их не видит и не хранит.
Технически: данные карты защищает платежный сервис — по стандарту PCI DSS.
CVC — три цифры на обороте карты. PCI DSS — международный стандарт безопасности для всех, кто работает с данными карт: как их хранить, передавать и проверять, чтобы их не украли. Поэтому магазин и не принимает карты сам.
Шаг 04 / 09
Запрос в банк
Платежный сервис спрашивает банк, который выпустил вашу карту: можно ли списать 4 800 ₽.
Технически: это авторизация. Запрос идет через банк-эквайер и платежную систему, например «Мир».
Эквайер — банк, который принимает оплату картами для магазинов и платежных сервисов.
Шаг 05 / 09
Проверка
Банк проверяет, что платите именно вы: присылает код в СМС или пуш в приложении.
Технически: это 3-D Secure. Страницу с кодом показывает банк, а не магазин.
3-D Secure — дополнительная проверка платежа банком: код из СМС или подтверждение в приложении. «3-D» — три стороны: банк покупателя, банк магазина и платежная система.
Шаг 06 / 09
Код
Вы вводите код. Его проверяет только банк — магазин и платежный сервис кода не видят.
Технически: остальным участникам банк сообщает только результат проверки.
Шаг 07 / 09
Одобрено
Банк одобряет платеж и блокирует 4 800 ₽ на карте. Потратить их уже нельзя, хотя окончательно они еще не списаны.
Технически: это холдирование — сумма заблокирована до окончательного списания.
Шаг 08 / 09
Уведомление
Платежный сервис сообщает сайту магазина, что оплата прошла. Сайт еще раз проверяет статус платежа сам.
Технически: уведомление называется вебхуком. Повторная проверка через API защищает от поддельных уведомлений.
API — способ, которым программы обмениваются данными.
Шаг 09 / 09
Готово
Магазин отмечает заказ как оплаченный и показывает вам подтверждение. Весь путь занимает несколько секунд.
Технически: чек по 54-ФЗ отправляет онлайн-касса; ее часто подключают в том же платежном сервисе.
54-ФЗ — закон об онлайн-кассах: после оплаты покупатель получает электронный чек, копия уходит в налоговую.