Сначала выбирают платёжный сценарий
ЕРИП и интернет-эквайринг решают разные задачи. В ЕРИП покупатель оплачивает выставленный заказ через банковское приложение или другой канал системы. Эквайринг позволяет провести карточный платёж через платёжную страницу провайдера. Магазин может поддерживать оба варианта.
До разработки необходимо получить условия подключения у выбранного поставщика: список документов, тарифы, сроки договора, тестовый доступ и требования к странице продавца. Эти условия меняются, поэтому их нужно уточнять напрямую, а не копировать из старых инструкций.
Что делает интеграция на сайте
Надёжная интеграция не заканчивается кнопкой «Оплатить». Сервер магазина создаёт платёж, сохраняет его идентификатор, принимает подписанное уведомление провайдера и только после проверки меняет статус заказа.
- Передача суммы, валюты, номера и состава заказа
- Возврат покупателя на страницу успеха или ошибки
- Серверное уведомление о результате платежа
- Проверка подписи и защита от повторной обработки
- Логирование запросов без хранения карточных данных
- Возврат и сверка платежей в административной панели
Касса, чеки и персональные данные
Способ оплаты нужно согласовать с бухгалтерией и поставщиком кассового решения. Разработчик подключает технический обмен, но правовую и налоговую модель определяет сам бизнес с профильными специалистами.
Карточные реквизиты безопаснее вводить на защищённой странице платёжного провайдера. Сайт хранит только необходимые идентификаторы и статусы, использует HTTPS и ограничивает доступ к журналам.
Чек-лист тестового запуска
До включения реальных платежей проверяют все ветки, включая неудобные и редкие.
- Успешная, отклонённая и отменённая оплата
- Повторное уведомление от провайдера
- Возврат пользователя после закрытия платёжной страницы
- Несовпадение суммы или подписи
- Возврат полной и частичной суммы, если поддерживается
- Письмо покупателю и статус заказа у менеджера
Сколько времени занимает подключение оплаты
Срок складывается из двух частей: оформление договора с провайдером и техническая интеграция на сайте. Договор и получение доступов обычно занимают от нескольких дней до двух недель в зависимости от поставщика и готовности документов.
Сама интеграция при готовом сайте — от нескольких дней до двух недель: платёжная форма или переход на страницу оплаты, серверные уведомления, статусы заказов и тестирование на тестовом контуре.
Частые ошибки при подключении платежей
Большинство проблем после запуска связаны не с провайдером, а с упрощениями на стороне сайта. Статус заказа меняют без проверки подписи уведомления, не логируют платёжные запросы или обрабатывают повторные уведомления повторно.
Другая типичная ситуация — оплата подключена, но заказы в админке и CRM не связываются, и менеджер узнаёт об оплате вручную. Сверку платежей и уведомления в CRM стоит проектировать вместе с интеграцией.
- Проверка подписи серверных уведомлений провайдера
- Защита от повторной обработки одного платежа
- Логирование платёжных запросов без карточных данных
- Связка оплаченного заказа с CRM и уведомлениями
- Тестовые сценарии: успех, отказ, таймаут и возврат

