Когда покупатель оплачивает заказ на сайте, кажется, что всё происходит просто: человек вводит данные карты, нажимает кнопку, а через несколько секунд появляется подтверждение оплаты. На практике между участниками интернет-эквайринга проходит целый набор сообщений и данных. В них есть информация о платеже, заказе, карте, проверках безопасности и результате операции.
Понимание того, какие данные передаются между участниками интернет-эквайринга, помогает владельцу бизнеса правильно настроить оплату, разобраться с ошибками и понимать, какие сведения получает банк, платёжный сервис или интернет-магазин.
- Кто участвует в интернет-эквайринге и обменивается данными
- Какие данные передаются при создании платежа
- Какие данные вводит покупатель и кто их получает
- Какие данные проходят между банками во время авторизации
- Что происходит с данными после оплаты
- Какие данные передаются при разных способах оплаты
- Какие данные интернет-магазину стоит передавать правильно
- Частые ошибки при работе с данными в интернет-эквайринге
- Как выбрать правильную схему передачи данных
- Как проверить, что интернет-эквайринг настроен правильно
- Главное о передаче данных в интернет-эквайринге
Кто участвует в интернет-эквайринге и обменивается данными
В стандартной схеме участвуют несколько сторон. У каждой из них своя роль и свой набор информации, который она получает.
- Покупатель — человек, который оформляет заказ и инициирует оплату.
- Интернет-магазин — продавец, который передаёт данные о заказе и получает результат оплаты.
- Платёжный шлюз или платёжный агрегатор — технический посредник, через которого проходит запрос на оплату.
- Банк-эквайер — банк, который принимает платежи для продавца.
- Банк-эмитент — банк, выпустивший карту покупателя.
- Платёжная система — например, международная или национальная система, которая маршрутизирует операцию между банками.
В некоторых схемах часть участников объединена. Например, платёжный сервис может одновременно выступать техническим оператором и партнёром банка-эквайера. Но логика обмена данными остаётся примерно одинаковой.
Какие данные передаются при создании платежа
Первый обмен начинается ещё до того, как деньги списываются. Интернет-магазин создаёт платёжную операцию и отправляет информацию в платёжный сервис или напрямую в эквайринг.
На этом этапе обычно передаются данные, связанные не с картой, а с самим заказом:
- номер заказа или уникальный идентификатор платежа;
- сумма оплаты;
- валюта операции;
- описание покупки;
- данные магазина;
- адрес страницы, куда вернуть покупателя после оплаты;
- адрес для уведомления магазина о результате платежа.
Например, магазин отправляет запрос: «Создать оплату на 4 500 рублей за заказ №15284». После этого платёжная система создаёт платёжную сессию и возвращает магазину ссылку или параметры для перехода к оплате.
На этом этапе данные банковской карты обычно ещё не передаются магазину. Это один из важных принципов безопасной работы: карточные данные вводятся на защищённой странице платёжного сервиса или банка.
Какие данные вводит покупатель и кто их получает
Когда покупатель переходит на страницу оплаты, он вводит данные карты или выбирает другой способ оплаты. Состав данных зависит от метода оплаты.
Для банковской карты могут использоваться:
- номер карты;
- срок действия карты;
- имя держателя карты (если требуется);
- код безопасности карты (например, CVC/CVV);
- одноразовый код подтверждения из банка при дополнительной проверке.
Эти сведения нужны не интернет-магазину, а участникам, которые выполняют проверку и авторизацию платежа.
| Участник | Какие данные получает | Зачем нужны данные |
|---|---|---|
| Интернет-магазин | Сумма, номер заказа, статус оплаты, данные покупателя, если они нужны для доставки | Чтобы обработать заказ и понять, прошла ли оплата |
| Платёжный сервис | Данные платежа, технические параметры операции, данные карты при вводе на его стороне | Для проведения платежа и передачи запроса банкам |
| Банк-эквайер | Информация о платеже, продавце, сумме, параметрах операции | Для авторизации и обработки платежа |
| Банк-эмитент | Данные карты и параметры операции | Для проверки карты и решения о списании средств |
| Платёжная система | Служебные данные операции и параметры маршрутизации | Для передачи запроса между банками |
Какие данные проходят между банками во время авторизации
После ввода данных карты начинается основной этап — авторизация платежа. Проще говоря, один банк спрашивает другой: можно ли провести эту операцию?
В процессе могут передаваться:
- сумма операции;
- валюта;
- идентификаторы продавца;
- данные карты в защищённом виде;
- код операции;
- информация о проверках безопасности;
- результат проверки.
Банк-эмитент проверяет несколько факторов:
- действительна ли карта;
- есть ли доступный лимит или средства;
- не выглядит ли операция подозрительной;
- нужна ли дополнительная проверка владельца карты.
После проверки банк возвращает ответ: одобрить платёж или отказать. Причина отказа может быть разной: недостаточно средств, ошибка данных, ограничение со стороны банка, подозрение на мошенничество.
Что происходит с данными после оплаты
После успешного платежа обмен данными не заканчивается. Магазину нужно получить подтверждение, а банкам — зафиксировать операцию для дальнейших расчётов.
Обычно магазин получает:
- статус операции;
- идентификатор платежа;
- время проведения операции;
- сумму;
- код результата.
Полные данные карты магазин, как правило, не получает. Это снижает риски утечки и уменьшает требования к безопасности инфраструктуры продавца.
Например, интернет-магазину достаточно знать: «Заказ №15284 оплачен на сумму 4 500 рублей». Ему не нужно хранить номер карты клиента, чтобы отправить товар.
Какие данные передаются при разных способах оплаты
Интернет-эквайринг работает не только с банковскими картами. Сегодня покупатель может платить через разные инструменты, и набор передаваемых данных отличается.
| Способ оплаты | Какие данные обычно передаются | Особенность |
|---|---|---|
| Банковская карта | Данные карты, сумма, информация о продавце и операции | Требуется проверка карты и владельца |
| Электронный кошелёк | Идентификатор кошелька, сумма, данные операции | Покупатель подтверждает платёж внутри сервиса |
| Банковское приложение или быстрые платежи | Сумма, данные получателя, параметры операции | Подтверждение происходит через банк покупателя |
| Рассрочка или кредитный способ оплаты | Данные клиента и параметры покупки | Может потребоваться отдельная проверка клиента |
Какие данные интернет-магазину стоит передавать правильно
Большинство проблем с оплатой возникает не из-за самой банковской части, а из-за ошибок в настройках магазина.
Перед передачей платежей стоит проверить:
- правильно ли формируется сумма заказа;
- совпадает ли номер заказа в магазине и платёжной системе;
- передаются ли корректные статусы оплаты;
- не отправляются ли лишние данные клиентов;
- защищены ли страницы оплаты и обмена уведомлениями.
Хорошая практика — передавать только те данные, которые действительно нужны для проведения операции. Чем меньше лишней информации участвует в обмене, тем проще обеспечить безопасность.
Частые ошибки при работе с данными в интернет-эквайринге
Ошибки в передаче данных могут привести не только к сбоям оплаты, но и к проблемам с безопасностью. Особое внимание стоит уделять тому, какие сведения получает и хранит каждая система.
- Хранение данных банковских карт на стороне магазина. Для большинства компаний это лишний риск. Безопаснее использовать платёжную страницу эквайера или платёжного сервиса.
- Передача лишних персональных данных. Иногда сайт отправляет в платёжную систему информацию, которая вообще не нужна для оплаты.
- Несовпадение данных заказа. Например, в магазине одна сумма, а в платёжном запросе другая. Это приводит к ошибкам и спорным ситуациям.
- Отсутствие проверки уведомлений. Нельзя считать заказ оплаченным только потому, что покупатель вернулся на страницу после оплаты.
- Неправильная обработка отказов. Нужно различать временные ошибки, отказ банка и отмену платежа пользователем.
Как выбрать правильную схему передачи данных
Подход зависит от размера бизнеса, технических возможностей и требований к контролю над платежами.
| Ситуация | Что лучше сделать |
|---|---|
| Небольшой интернет-магазин без собственной платёжной инфраструктуры | Использовать готовую платёжную страницу эквайера или агрегатора, не хранить данные карт |
| Крупный магазин с собственной разработкой | Настроить API-интеграцию и чётко определить, какие данные передаются между системами |
| Компания работает с большим количеством платежей | Настроить автоматическую обработку статусов, журналирование операций и контроль ошибок |
| Нужна максимальная безопасность | Минимизировать хранение платёжных данных и использовать решения с подтверждёнными стандартами защиты |
Как проверить, что интернет-эквайринг настроен правильно
Перед запуском оплаты полезно пройти несколько шагов:
- Провести тестовый платёж на небольшую сумму.
- Проверить, какие данные ушли из магазина в платёжную систему.
- Убедиться, что магазин получил корректное уведомление об оплате.
- Проверить сценарий отказа: недостаточно средств, отмена оплаты, ошибка связи.
- Убедиться, что после оплаты покупателю показывается правильный статус заказа.
Если после оплаты заказ автоматически меняет статус, а магазин получает только необходимые сведения без хранения данных карты, схема обычно построена правильно.
Главное о передаче данных в интернет-эквайринге
Интернет-эквайринг — это не просто передача денег от покупателя продавцу. Между участниками постоянно передаются данные о заказе, платеже, проверках безопасности и результате операции.
Магазину важно понимать не все технические сообщения между банками, а главное: какие данные он отправляет, какие получает обратно и что хранит у себя.
Оптимальная схема выглядит так: магазин передаёт только необходимые сведения о заказе, платёжный сервис и банки выполняют проверку платежа, а продавец получает понятный результат — оплачено или нет. Чем меньше лишних данных участвует в процессе, тем проще сделать оплату надёжной и безопасной.
Информация в статье носит ознакомительный характер. Конкретные требования к обработке платёжных и персональных данных зависят от используемых сервисов, договоров с банками и действующих правил. При настройке платёжной инфраструктуры решения лучше принимать с учётом рекомендаций профильных специалистов.
