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