Сайт использует файлы cookie — для входа в кабинет и обезличенной статистики. Подробности — в политике обработки данных.
← Все статьи
Магазины

Как принимать оплату на сайте: эквайринг, агрегатор, онлайн-касса и чек по 54-ФЗ

30 сентября 2026·10 мин чтения

Короткий ответ: чтобы принимать оплату на сайте, нужны три вещи — договор на приём платежей (эквайринг в банке или платёжный агрегатор), онлайн-касса, которая формирует электронный чек по 54-ФЗ, и связка сайта с ними, которую делает разработчик. Договоры с банком, платёжным сервисом и кассой заключает сам бизнес на своё юрлицо или ИП. В нашем интернет-магазине подключение платёжного шлюза входит в цену, а комиссии эквайринга оплачиваются отдельно по тарифам сервиса.

Что нужно, чтобы принимать оплату на сайте?

Нужны юридическая часть, платёжная часть, кассовая часть и техническая связка. Если выпадает хотя бы одна из них, оплата либо не заработает, либо будет работать с нарушениями.

  • Юридическая часть — оферта или договор с покупателем, политика обработки персональных данных, реквизиты продавца на сайте.
  • Платёжная часть — договор с банком на интернет-эквайринг или с платёжным агрегатором: через него покупатель платит картой или другими способами, а деньги поступают на ваш счёт.
  • Кассовая часть — онлайн-касса, которая формирует чек, отправляет его покупателю и передаёт данные в налоговую через оператора фискальных данных.
  • Техническая связка — сайт создаёт платёж, получает от платёжного сервиса уведомление о результате, меняет статус заказа и передаёт данные для чека.

Эквайринг в банке или платёжный агрегатор — что выбрать?

Интернет-эквайринг — это договор с конкретным банком на приём карт на сайте. Платёжный агрегатор — сервис, который через один договор и одно техническое подключение даёт сразу несколько способов оплаты и берёт на себя часть работы с платёжными системами. Что выгоднее в вашем случае, зависит от оборота, нужных способов оплаты и действующих тарифов — их стоит сравнить до подключения.

Что сравнивать перед выбором:

  • комиссию с платежа — по действующему тарифу сервиса на дату подключения, а не по рекламе;
  • способы оплаты — карты, СБП, оплата частями, нужны ли вам все;
  • сроки зачисления денег на расчётный счёт;
  • работу с чеками — есть ли у сервиса своё решение для чеков по 54-ФЗ или нужна отдельная касса;
  • возвраты — можно ли вернуть деньги частично и из админки сайта;
  • документацию для разработчиков и тестовый режим, в котором можно проверить оплату без реальных денег.

В составе нашего тарифа «Интернет-магазин» указано подключение платёжного шлюза — ЮKassa, CloudPayments или аналога. На странице интернет-магазинов среди готовых модулей оплаты также названы СБП и эквайринг. Выбор конкретного сервиса остаётся за вами: мы подключаем тот, с которым у вас заключён договор.

Нужна ли онлайн-касса, если деньги принимает платёжный сервис?

Да, в большинстве случаев нужна. Платёжный сервис проводит оплату, но обязанность выдать покупателю кассовый чек по 54-ФЗ лежит на продавце. Её выполняют либо своей онлайн-кассой (в том числе облачной), либо через решение для чеков, которое предлагает сам платёжный сервис.

Что говорит закон на сентябрь 2026 года. По статье 1.2 Федерального закона 54-ФЗ контрольно-кассовую технику при расчётах применяют все организации и ИП. Для расчётов через интернет без непосредственного взаимодействия с покупателем пункт 5 этой статьи обязывает обеспечить передачу покупателю кассового чека в электронной форме, а бумажный чек при этом можно не печатать. Фискальные данные касса передаёт в налоговые органы через оператора фискальных данных.

Исключения есть. Например, по пункту 9 статьи 2 того же закона ККТ не применяется при безналичных расчётах между организациями и ИП, за исключением расчётов электронным средством платежа с его предъявлением. Проще говоря, оплата юрлицом по счёту — одна история, оплата картой на сайте — другая. Какие исключения относятся к вам, решает бухгалтер: от этого зависит, какие способы оплаты можно включать без кассы.

Как это выглядит на практике, видно по документации платёжных сервисов. Например, в разделе ЮKassa о чеках описаны варианты: воспользоваться решением для чеков от самого сервиса или подключить онлайн-кассу партнёра. В обоих случаях сайт должен передавать данные для чека вместе с платежом.

Какие данные нужны для чека?

Для электронного чека сайт передаёт контакт покупателя и состав покупки с налоговыми признаками. Если эти настройки сделаны неверно, оплата пройдёт, но чек уйдёт с ошибками — поэтому их согласовывают с бухгалтером до запуска, а не после.

  • email или телефон покупателя — куда отправить чек;
  • позиции заказа — наименование, цена, количество, включая доставку отдельной строкой, если она платная;
  • ставка НДС — зависит от вашей системы налогообложения и товара;
  • признак предмета расчёта — товар, услуга, работа и так далее;
  • способ расчёта — например, полная предоплата или полный расчёт; от него зависит, сколько чеков понадобится на один заказ, если покупатель платит заранее, а товар получает позже.

Что делает бизнес, а что разработчик?

Бизнес заключает договоры и принимает решения о налогах и способах оплаты, разработчик технически связывает сайт с платёжным сервисом и кассой и проверяет, что каждый сценарий отрабатывает правильно. Деньги покупателей всегда идут на ваш счёт, а не через подрядчика.

Со стороны бизнеса:

  1. выбрать банк или платёжный сервис и заключить договор на своё юрлицо или ИП;
  2. решить вопрос с кассой: своя онлайн-касса, облачная или решение платёжного сервиса;
  3. вместе с бухгалтером определить ставки НДС, признаки расчёта и схему чеков;
  4. подготовить оферту, политику обработки персональных данных и реквизиты для сайта;
  5. выдать разработчику доступ к кабинету платёжного сервиса и тестовым ключам.

Со стороны разработчика:

  1. подключить платёжный шлюз к корзине и оформлению заказа;
  2. передавать в платёж состав заказа и данные для чека;
  3. принимать уведомления о статусе платежа и менять статус заказа только по ним, а не по возврату покупателя на страницу «Спасибо»;
  4. защитить заказ от двойного списания при повторном нажатии кнопки или обрыве связи;
  5. настроить возвраты и отображение оплат в админке;
  6. прогнать тестовые оплаты по всем сценариям до включения боевого режима.

В прайсе это разделение прописано прямо: в тарифе «Веб-приложение / SaaS» юрдокументы (оферта, политика) и подключение эквайринга от вашего юрлица не входят в базовую цену, а в тарифах Telegram-бота и интернет-магазина комиссии платёжных систем и эквайринга указаны как оплачиваемые отдельно.

Сколько стоит подключить оплату на сайт?

Стоимость зависит от того, делается сайт с нуля или оплату добавляют в уже работающий. В новых проектах подключение оплаты входит в тарифы, где она предусмотрена; для существующего сайта считаем после брифа.

  • Интернет-магазин — от 104 000 ₽, от 5 дней: подключение платёжного шлюза (ЮKassa, CloudPayments или аналог), доставка, админка с заказами и статусами.
  • Веб-приложение / SaaS — от 160 000 ₽, от 10 дней: приём оплаты (ЮKassa, CloudPayments или Stripe) и учёт транзакций, личные кабинеты и роли. Подробнее — на странице веб-приложений.
  • Telegram-бот — от 16 000 ₽, от 1–2 дней: приём оплаты прямо в боте через Telegram Payments или ЮKassa.
  • Лендинг — от 24 000 ₽: онлайн-оплата в базовый состав не входит, её добавляют отдельно.
  • Уже работающий сайт — связку с платёжным сервисом делаем по тарифу «Интеграции и автоматизация» от 32 000 ₽, если сайт позволяет это сделать без переделки; точнее — после аудита.

Все цены — на странице тарифов. Цена фиксируется в договоре до старта, оплата 50% предоплата и 50% по акту.

Что проверить перед запуском оплаты?

Перед включением боевого режима стоит пройти каждый сценарий руками и убедиться, что деньги, статус заказа и чек совпадают. Ошибки здесь обходятся дороже всего: покупатель заплатил, а заказ «потерялся» или чек не пришёл.

  • успешная оплата — заказ получил статус «оплачен», покупателю пришёл чек, менеджеру — уведомление;
  • отказ в оплате — заказ не считается оплаченным, покупатель может повторить попытку;
  • покупатель закрыл страницу после оплаты — статус всё равно обновился по уведомлению сервиса;
  • полный и частичный возврат — деньги вернулись, чек возврата сформирован;
  • доставка и скидки корректно попали в чек отдельными строками;
  • тестовые ключи заменены на боевые, а доступы к кабинету сервиса оформлены на вас.

Практический вывод

Приём оплаты на сайте — это не одна кнопка, а связка из договора на приём платежей, кассы и корректной передачи данных для чека. Договоры и налоговые настройки — зона бизнеса и бухгалтера, подключение, статусы, возвраты и проверка сценариев — зона разработчика. Если вы выбираете между своим магазином с нуля и доработкой текущего, посмотрите разбор «Интернет-магазин с обменом 1С», а схему оплаты под ваш сайт подскажем после короткого брифа.

Короткие ответы на частые вопросы

Нужна ли онлайн-касса, если оплата принимается только картой на сайте?

Как правило, да: по статье 1.2 закона 54-ФЗ при расчётах через интернет без личного контакта с покупателем продавец обязан передать ему кассовый чек в электронной форме. Исключения есть, например для безналичных расчётов между организациями и ИП без предъявления электронного средства платежа, — свой случай стоит сверить с бухгалтером.

Чем платёжный агрегатор отличается от эквайринга в банке?

Эквайринг — это договор с конкретным банком на приём карт, а агрегатор — платёжный сервис, который через один договор и одно подключение даёт несколько способов оплаты. Условия, комиссии и сроки зачисления у них разные, их нужно сравнивать по действующим тарифам.

Кто заключает договор с платёжным сервисом — студия или владелец сайта?

Владелец бизнеса, на своё юрлицо или ИП: деньги покупателей должны поступать вам, а не подрядчику. Разработчик получает доступы к подключению и настраивает связку сайта с платёжным сервисом и кассой.

Входит ли подключение оплаты в стоимость интернет-магазина?

Да, в тариф «Интернет-магазин» от 104 000 ₽ входит подключение платёжного шлюза — ЮKassa, CloudPayments или аналога. Комиссии эквайринга и платёжных систем в цену разработки не входят и оплачиваются отдельно, по тарифам выбранного сервиса.

Какие данные нужны, чтобы сформировать чек?

Контакт покупателя (email или телефон), позиции заказа с ценой и количеством, ставка НДС, признак предмета расчёта и способ расчёта. Эти настройки нужно заранее согласовать с бухгалтером, потому что они зависят от вашей системы налогообложения и товара.

Опишите, что и кому вы продаёте и как хотите принимать деньги, — подскажем схему оплаты и посчитаем подключение под ваш сайт.

Рассчитать проект →
Канал Roboweb в Telegram
Разборы про цены, сроки и автоматизацию — по одному посту в будний день. Без спама и продаж в личку.
Подписаться →
Обсудим вашу задачу?

Опишите, что нужно — вернёмся с оценкой срока и цены. Обычно отвечаем в течение часа в рабочее время.

Заявка отправлена

Получили — обычно отвечаем в течение часа в рабочее время. Хотите быстрее, продублируйте в WhatsApp.

Продублировать в WhatsApp или позвонить +7 933 177-00-86
Или сразу: +7 933 177-00-86 · Telegram · WhatsApp