Как подключить онлайн-оплату на сайт
Что нужно для приёма платежей: выбор провайдера, комиссии, касса и чеки, что предусмотреть в логике оплаты и сколько стоит разработка платёжного контура.

Приём платежей выглядит как одна кнопка, а на деле это отдельный контур со своей логикой, требованиями и постоянными расходами. Разбираем, что понадобится и во сколько обойдётся.
Нужна ли она вам
Сначала честный вопрос, потому что платёжный контур — дорогая функция.
Нужна: розничные продажи, услуги с фиксированной ценой, курсы и подписки, бронирования и предоплаты, доставка еды — всё, где покупка совершается сразу и без переговоров.
Обычно не нужна: B2B с работой по договорам и безналичным расчётом, услуги с расчётом после замера или диагностики, длинный цикл сделки с согласованием сметы.
В последнем случае платёжный контур будет простаивать. Логика та же, что в статье сайт для оптового поставщика: корзина с оплатой навязывает розничную модель там, где её нет.
Что входит в задачу
Заказчик обычно описывает это как «кнопку оплатить». Разработчик видит следующее.
Форма оплаты. Обычно это переход на страницу провайдера или встроенная форма — так вы не касаетесь данных карты, и требования к вам ниже.
Обработка результата. Провайдер сообщает об успехе или отказе. Сайт должен корректно отреагировать: изменить статус заказа, отправить уведомление, показать понятный экран.
Неуспешные платежи. Недостаточно средств, отказ банка, истёкшая сессия. Пользователь должен увидеть внятное объяснение и возможность повторить.
Защита от двойных списаний. Человек нажал «оплатить» дважды или обновил страницу. Без защиты возможны два списания и разбирательство.
Возвраты. Частичные и полные, с корректной фискализацией.
Сверка. Регулярное сопоставление платежей на сайте с данными провайдера. Расхождения бывают, и обнаруживать их лучше системно, а не по жалобам.
Чеки. При приёме платежа от физлица покупателю нужно отправить фискальный чек.
Видимая часть — меньшая половина работы. Остальное всплывает при первых реальных платежах.
Выбор провайдера
Комиссия. 1,5–3,5% с операции в зависимости от оборота и типа бизнеса. Это постоянная статья: при обороте в миллион в месяц комиссия составит 15 000 — 35 000 ₽ ежемесячно.
Способы оплаты. Карты, быстрые платежи по номеру телефона, оплата через банковские приложения, рассрочка. Чем больше вариантов, тем выше конверсия оплаты — но каждый требует настройки.
Фискализация. Есть ли решение «под ключ» или кассу нужно организовывать отдельно.
Скорость зачисления. От нескольких часов до нескольких дней. Влияет на оборотные средства.
Качество документации и поддержки. Практический критерий: насколько понятно описан обмен данными и как быстро отвечают на технические вопросы. От этого напрямую зависит срок разработки.
Условия для вашей сферы. Некоторые тематики обслуживаются на особых условиях или не обслуживаются.
Сколько стоит
| Статья | Порядок |
|---|---|
| Разработка платёжного контура | от 100 000 ₽ |
| Подписки и рассрочка с повторными списаниями | от 200 000 ₽ |
| Комиссия провайдера | 1,5–3,5% с операции |
| Фискализация | от нескольких тысяч в месяц |
Ключевое: комиссия — постоянная доля оборота, и при планировании бюджета она обычно превышает все прочие расходы на сайт вместе взятые. Это стоит учитывать при расчёте, о котором в статье как составить бюджет на сайт.
Подписки и рассрочка
Отдельный уровень сложности.
Регулярные списания требуют: хранения согласия на повторные платежи, обработки неуспешных попыток с повторами, управления подпиской пользователем, уведомлений перед списанием, корректной фискализации каждого платежа.
От 200 000 ₽ и оправдано только при подтверждённом потоке. На старте проще выставлять счёт или платёжную ссылку вручную — как это работает для образовательных проектов, в статье сайт для онлайн-школы и курсов.
Что предусмотреть обязательно
Резервный способ оплаты. Провайдер может быть временно недоступен. Возможность оплатить при получении или по счёту спасает заказ.
Понятные сообщения об ошибках. «Ошибка 4012» ничего не говорит покупателю.
Сохранение корзины при неудачной оплате. Человек не должен собирать заказ заново.
Уведомления обеим сторонам. Покупателю — подтверждение, вам — информация о новом оплаченном заказе там, где вы её увидите. Тот же принцип, что в статье интеграция сайта с CRM.
Логирование. Каждый платёж и каждая ошибка должны фиксироваться: без этого разбирать спорные ситуации нечем.
Безопасность и данные
Правильный подход — не хранить данные карт у себя. Оплата происходит на стороне провайдера, вам возвращается только результат. Это снимает основную часть требований.
Плюс общие требования к сайту, который принимает платежи: действующий сертификат, актуальные зависимости, ограничение доступа к админ-панели. Базовый набор — в статье безопасность сайта.
Отдельно — персональные данные покупателей: согласие, политика, понимание, где они хранятся. Подробнее в статье 152-ФЗ на сайте.
Итог
Платёжный контур — от 100 000 ₽ разработки плюс 1,5–3,5% с каждой операции постоянно.
Основная работа не в кнопке, а в обработке того, что идёт не по плану: отказы, повторы, возвраты, сверка. Именно на этом проекты и спотыкаются после запуска.
И перед подключением честно ответьте, нужна ли она: в B2B с работой по договорам платёжный контур чаще всего простаивает, а деньги на него потрачены.
Частые вопросы
Сколько стоит подключить оплату на сайт?+
Разработка платёжного контура — от 100 000 ₽: приём платежа, обработка результата, чеки, возвраты. Плюс комиссия провайдера 1,5–3,5% с каждой операции и решение для фискализации. Комиссия — постоянная статья, а не разовая.
Что такое фискализация и зачем она нужна?+
При приёме платежа от физлица нужно сформировать и отправить покупателю чек. Это делается через онлайн-кассу — физическую или облачную. Многие платёжные провайдеры предлагают решение «под ключ», включающее фискализацию.
Что обязательно предусмотреть кроме кнопки «оплатить»?+
Обработку неуспешного платежа, повторную попытку, возвраты, двойные списания при повторном нажатии, уведомление о результате и сверку с провайдером. Видимая часть — меньшая половина работы, остальное всплывает при первых реальных платежах.
Нужна ли онлайн-оплата, если клиенты платят по счёту?+
В B2B обычно нет: там работают по договорам и безналичным расчётом, и платёжный контур будет простаивать. Онлайн-оплата нужна там, где покупка совершается сразу и без переговоров — розница, услуги с фиксированной ценой, курсы, бронирования.
Читайте также
- Что такое CRM простыми словами и зачем она сайтуОбъяснение без терминов: что такое CRM-система, какие задачи она решает, чем отличается от таблицы и когда её пора заводить небольшой компании.4 мин
- CRM для отдела продаж: как связать её с сайтом и не терять заявкиКак настроить CRM под реальный процесс продаж: воронка, обязательные поля, распределение заявок, контроль сроков. Что передавать с сайта и сколько стоит внедрение.4 мин
- Хостинг для WordPress: как выбрать и на чём нельзя экономитьКакие требования у WordPress к хостингу, чем отличается дешёвый тариф от нормального, когда пора на VPS и какие параметры реально влияют на скорость сайта.4 мин
- Интеграция сайта с Wildberries и Ozon: остатки, цены, заказыКак связать свой сайт и учётную систему с маркетплейсами: что синхронизировать, откуда берутся расхождения в остатках, сколько стоит и что делать при сбоях.4 мин