Подключение онлайн-оплаты кажется делом одного дня, но упирается в договор, документы, требования к сайту и чеки. Разбираем по шагам, что подготовить, какие способы выбрать и как избежать ошибок.
Из чего состоит онлайн-оплата
Со стороны покупателя всё выглядит просто: нажал «Оплатить», ввёл данные карты или отсканировал QR-код, получил подтверждение. За этим стоит цепочка из нескольких участников, и каждый из них предъявляет свои требования к магазину.
- Платёжный сервис или банк-эквайер принимает деньги от покупателя и перечисляет их магазину за вычетом комиссии.
- Сайт формирует заказ, передаёт сумму и состав в платёжный сервис, получает ответ об успешной или неуспешной оплате и меняет статус заказа.
- Онлайн-касса формирует чек и отправляет его покупателю и в налоговую через оператора фискальных данных.
- Учётная система получает информацию об оплате, чтобы бухгалтерия и склад видели актуальное состояние заказа.
Если выпадает любое звено, возникают проблемы: деньги пришли, а заказ висит неоплаченным; заказ оплачен, а чек не сформирован; возврат сделан, а в учёте об этом никто не знает. Поэтому подключение оплаты — это не установка кнопки, а настройка всей цепочки.
Какие способы оплаты предлагать
Набор способов зависит от аудитории, среднего чека и того, кто покупает — частные лица или компании. Ниже ориентиры, на которые мы опираемся при проектировании.
| Способ | Кому подходит | Особенности |
|---|---|---|
| Банковская карта | почти всем розничным магазинам | базовый способ, обязательна поддержка 3-D Secure |
| Система быстрых платежей (QR) | розница, особенно с мобильного | обычно более низкая комиссия, оплата в приложении банка |
| Электронные кошельки и платёжные сервисы | молодая аудитория, небольшие чеки | доля зависит от ниши, стоит проверять по статистике |
| Рассрочка и кредит | техника, мебель, оборудование от 30 000 ₽ | заметно повышает конверсию в дорогих категориях |
| Оплата по счёту | юридические лица | счёт формируется автоматически с реквизитами покупателя |
| Оплата при получении | новые магазины, недоверчивая аудитория | выше доля отказов и возвратов, дороже логистика |
Не стоит подключать всё подряд. Каждый способ — это отдельная интеграция, отдельные настройки и отдельная строчка в интерфейсе, которая отвлекает покупателя. Для старта обычно хватает карты, быстрых платежей и, если есть корпоративные клиенты, оплаты по счёту. Остальное добавляется по мере роста, когда статистика подскажет, чего не хватает.
Порядок способов на странице тоже имеет значение. Первым ставьте самый популярный у вашей аудитории вариант и не делайте выбор по умолчанию в пользу того, что выгоднее магазину, но неудобно покупателю. В одном из проектов простое перемещение оплаты по QR-коду на первое место в мобильной версии увеличило долю успешных оплат на несколько процентных пунктов.
Что нужно для подключения: документы и договор
Платёжный сервис обязан проверить магазин перед подключением. Подготовьте заранее:
- Учредительные документы или данные индивидуального предпринимателя, расчётный счёт.
- Описание деятельности и ассортимента: что продаёте, каким клиентам, какой ожидается оборот.
- Работающий сайт по постоянному адресу с защищённым соединением.
- Договор с оператором фискальных данных и зарегистрированную онлайн-кассу, если платёжный сервис не предоставляет облачную.
- Документы на отдельные категории товаров, если они подлежат лицензированию или сертификации.
Сроки проверки разные: от одного-двух рабочих дней в простых случаях до двух-трёх недель, если в ассортименте есть категории с особыми требованиями. Поэтому заявку на подключение мы рекомендуем подавать параллельно с разработкой, а не после неё. Конкретные требования к документам и условиям всегда уточняйте у выбранного платёжного сервиса и у своего юриста — они меняются и зависят от вашей ситуации.
Требования к сайту, которые проверяют
При модерации сотрудники платёжного сервиса открывают сайт и смотрят на него глазами покупателя. Чаще всего подключение задерживается из-за отсутствия на сайте обязательной информации. Проверьте, что на сайте есть:
- полное наименование продавца, адрес и контактная почта, доступные с любой страницы;
- описание товаров с ценами в рублях;
- условия доставки и сроки;
- порядок и условия возврата товара и денег;
- публичная оферта или пользовательское соглашение;
- политика обработки персональных данных и согласие в формах;
- понятный процесс оформления заказа, который модератор может пройти до шага оплаты.
Отдельная история — сайт «в разработке». Если на тестовом домене заглушки вместо текстов и цены «0 ₽», модерацию он не пройдёт. Выход — довести до готовности хотя бы ключевые разделы и несколько категорий каталога, либо подключать оплату сразу после запуска основной версии.
Техническая интеграция: на что обратить внимание
Уведомления об оплате
Самая частая техническая ошибка — полагаться на возврат покупателя на сайт после оплаты. Человек может закрыть вкладку, потерять связь, и сайт так и не узнает, что деньги пришли. Статус заказа должен меняться по серверному уведомлению от платёжного сервиса, а не по переходу пользователя на страницу «Спасибо».
Двухстадийная оплата
Если наличие товара или итоговая сумма уточняются после заказа, удобно использовать холдирование: деньги блокируются на карте покупателя, а списываются после подтверждения. Так можно скорректировать сумму, если какой-то позиции не оказалось, без возврата и повторной оплаты.
Чеки и состав заказа
В чек передаётся каждая позиция с ценой, количеством, ставкой НДС и признаком предмета расчёта. Доставка — отдельной строкой. Скидки нужно корректно распределять по позициям, иначе касса отклонит чек из-за расхождения сумм. Именно на этом этапе обнаруживается большинство ошибок в настройках скидок и промокодов.
Возвраты
Полный и частичный возврат должен запускаться из административной панели сайта или учётной системы, автоматически формировать чек возврата и менять статус заказа. Иначе возвраты будут делаться вручную через личный кабинет платёжного сервиса, и учёт неизбежно разъедется.
Совет студии: перед запуском проведите в тестовом режиме не меньше двадцати сценариев — успешная оплата, отказ банка, закрытая вкладка, частичный возврат, заказ с промокодом, заказ с бесплатной доставкой. Каждый сценарий должен заканчиваться правильным статусом, правильным чеком и правильной записью в учёте.
Как выбрать платёжный сервис
Сравнивать только по комиссии — ошибка. Разница в долях процента меньше влияет на итоговую прибыль, чем качество платёжной страницы и доля отклонённых операций. Мы советуем смотреть на такие критерии: какие способы оплаты доступны в одном договоре, есть ли облачная касса, насколько удобна платёжная форма на телефоне, как быстро деньги поступают на счёт, есть ли готовые модули для вашей платформы, как организована поддержка при сбоях.
Полезно также оценить, насколько просто будет сменить сервис в будущем. Если интеграция сделана аккуратно, через отдельный платёжный модуль сайта, переход на другого провайдера занимает дни, а не месяцы. Это хороший аргумент в переговорах об условиях. Оплату мы закладываем в проект интернет-магазина с самого начала, а для уже работающих сайтов подключаем в рамках поддержки.
Пошаговый план подключения
- Определите нужные способы оплаты по аудитории и среднему чеку.
- Выберите платёжный сервис по совокупности условий, а не только по комиссии.
- Подайте заявку и документы параллельно с разработкой сайта.
- Разместите на сайте реквизиты продавца, оферту, условия доставки и возврата.
- Настройте онлайн-кассу и передачу состава заказа в чек.
- Реализуйте смену статуса по серверным уведомлениям, а не по возврату пользователя.
- Настройте возвраты из админки с автоматическим чеком возврата.
- Прогоните тестовые сценарии, включая ошибки и частичные возвраты.
- После запуска ежемесячно смотрите долю неуспешных оплат и её причины.