Онлайн‑касса для сайта и интернет‑магазина: схемы интеграции и чеков
Что такое онлайн‑касса для сайта
Онлайн‑касса для сайта и интернет‑магазина — это контрольно‑кассовая техника (ККТ), подключённая к сети и ОФД, которая автоматически фискализирует каждую оплату на сайте, формирует чек и отправляет его покупателю и в ФНС. Для предпринимателя это законный способ организовать приём платежей онлайн касса фиксирует расчёты 24/7 без участия оператора и помогает свести бухгалтерию.
Если вы ищете кассу для онлайн платежей, обратите внимание на совместимость с вашим платёжным провайдером, CMS и учётной системой. Правильно настроенная онлайн касса для интернет магазина позволяет принимать оплату картой, через СБП и другие методы, а также отправлять электронные чеки на e‑mail или по SMS.
Для понимания правовых требований и базовой схемы работы ККТ в онлайне изучите разделы: 54‑ФЗ: обязанности бизнеса, ИП и ККТ: как это работает.
Когда касса обязательна для интернет‑торговли
Во всех стандартных сценариях дистанционной торговли расчёты подлежат фискализации: предоплата, полная оплата на сайте, частичная оплата, подписки, курьер с терминалом. Онлайн касса для сайта становится обязательной, если вы принимаете деньги от физических лиц или ИП за товары, работы, услуги. Исключения ограничены и зависят от вида деятельности и формы расчётов — детали в разделе 54‑ФЗ: обязанности бизнеса.
ИП, работающие в e‑commerce, также обязаны использовать ККТ, за редкими исключениями. Разобраться помогает наш гид ИП и ККТ: как работает. За нарушения предусмотрены штрафы: см. Штрафы и ответственность.
Схемы интеграции с сайтом и CMS
Для интернет‑магазинов действуют несколько типовых схем. Выбор зависит от трафика, архитектуры сайта, способов оплаты и требований к чековым данным.
![Схема интеграции онлайн‑кассы с сайтом и платёжным провайдером]
Топ‑сценарии интеграции:
- Редирект на хостed‑страницу провайдера. Быстрый старт: платёжная страница и чек отрабатывают по вебхуку. Подходит для MVP и малого бизнеса.
- Встраиваемый виджет/iframe. Оплата без ухода с сайта, события обрабатываются JavaScript SDK и бекендом. Баланс скорости и контроля.
- Сервер‑к‑серверу (API). Полный контроль: вы инициируете платёж у эквайера и параллельно пробиваете чек по API ККТ. Нужен разработчик.
- Платёжная ссылка/инвойс. Менеджер или CRM отправляет ссылку, после оплаты чек создаётся автоматически. Удобно для B2B и индивидуальных заказов.
- Плагины CMS/конструкторов. Готовые модули для 1C‑Bitrix, WooCommerce, OpenCart и др. Быстрая интеграция и авточеки.
- Маркетплейс/агрегатор. Если продажи идут через площадку, она может фискализировать расчёты от своего имени или вашего. Уточняйте правила.
Краткое сравнение по ключевым параметрам:
| Схема |
Скорость запуска |
Контроль над UX |
Сложность разработки |
Для кого |
| Редирект |
Высокая |
Средний |
Низкая |
Стартапы, тест спроса |
| Виджет |
Высокая |
Высокий |
Низкая‑средняя |
Небольшие и средние магазины |
| API s2s |
Средняя |
Максимальный |
Средняя‑высокая |
Крупные проекты, особая логика |
| Ссылка/инвойс |
Высокая |
Средний |
Низкая |
Услуги, B2B, кастомные заказы |
| Плагин CMS |
Высокая |
Высокий |
Низкая |
Типовые интернет‑магазины |
При любой схеме критично настроить вебхуки оплат и статусов доставки, а также корректное пробитие предмета расчёта, способа оплаты, ставки НДС и признака способа расчёта (предоплата, полный расчёт и пр.).
Подробнее о связке с платёжным провайдером читайте в разделе Эквайринг и онлайн‑касса, о выборе оборудования — в Выбор онлайн‑кассы.
Эквайринг и касса: как работают вместе
Эквайринг принимает деньги с карты или через СБП, а ККТ формирует чек и отправляет его в ОФД и ФНС. Это независимые контуры, которые должны быть синхронизированы событиями оплаты. Типовая цепочка: покупатель подтверждает оплату на платёжной странице — ваш сервер получает уведомление об успешном платеже — сервер вызывает API кассы — формируется чек — ОФД доставляет данные в ФНС — покупателю уходит электронный чек.
![Поток: клиент — эквайринг — сервер магазина — ККТ — ОФД — ФНС — e‑mail/SMS]
Если вам нужна единая касса для онлайн платежей и розницы, предусмотрите POS интеграцию с учётом складского учёта и маркировки. ОФД и личный кабинет описаны в гайде ОФД и личный кабинет.
Облачная ККТ или своя техника
Для сайта сегодня чаще выбирают облачные ККТ: физический фискальный регистратор стоит в дата‑центре партнёра и доступен по API. Но в некоторых случаях оправдан запуск своей кассы в офисе.
Сравнение вариантов:
| Параметр |
Облачная ККТ |
Свой фискальный регистратор |
| Запуск |
1–3 дня, договор и доступ к API |
Покупка/аренда, фискализация, настройка |
| Надёжность |
SLA, резервирование |
Зависит от вашей инфраструктуры |
| Масштабирование |
Простое (пулы касс) |
Требует новых устройств |
| Стоимость |
Подписка по чеку/месяцу |
CAPEX + обслуживание |
| Подходит |
E‑commerce, подписки |
Специальные интеграции, офлайн‑розница + сайт |
Посмотрите наше руководство Облачная ККТ, а также условия Покупка и аренда онлайн‑кассы. Для офлайн‑точек сравните модели в обзоре Сравнение моделей: Атол, Эвотор, Sigma, MSPOS, Кассатка.
Электронные чеки: состав и отправка
Электронный чек должен содержать наименование товара/услуги, количество, цену, ставку НДС, признак способа расчёта, адрес сайта, ИНН, номер смены/фискального документа и фискальный признак. Для маркированных товаров передаётся код маркировки.
Онлайн кассы оплата картой и по СБП должны автоматически высылать электронные чеки на e‑mail (или SMS) сразу после успешного платежа. Ознакомьтесь с практикой: Эксплуатация: смены и чеки, Возвраты, отмены, чек коррекции. По налоговым вопросам см. Налоги и бухгалтерия.
Совет: для предоплат используйте чек прихода с признаком «предоплата», а при отгрузке — чек расчёта с признаком «полный расчёт». Это снизит риски расхождений при камеральной проверке.
1С 8.3, CRM и POS интеграция кассы
Если склад и заказы ведутся в 1С, используйте модульную связку сайт → платёжный провайдер → ККТ → 1С. Типовой сценарий: после оплаты создаётся реализация, а чек бьётся по API. Важна корректная синхронизация номенклатуры и НДС. Ищите решения по ключевым запросам «1с 8.3 онлайн кассы».
- POS интеграция кассы и CRM: единая номенклатура, учёт скидок и промокодов, единый отчёт.
- Пос интеграция кассы для розницы и сайта: объедините кассу в точке (POS) и онлайн‑кассу, чтобы не терять остатки и маркировку.
Подробности и готовые коннекторы — в разделе Интеграция 1С и CRM.
Оплата картой и альтернативные методы
Современная онлайн касса для интернет магазина должна поддерживать разные способы оплаты: карты Мир/Visa/Mastercard, СБП, Apple Pay/Google Pay, покупку в кредит/рассрочку. Для ИП удобным решением нередко становится яндекс онлайн касса для ИП (исторически Яндекс.Касса, сейчас YooKassa) — провайдер даёт виджеты, вебхуки и готовые плагины для CMS.
Если вы работаете с агрегаторами и маркетплейсами, учитывайте их правила фискализации. Онлайн кассы Яндекс Про и решения для сервисов такси требуют отдельной настройки чеков с учётом агентских схем и комиссий — см. Онлайн‑касса для услуг такси.
Для сайта важно обеспечить стабильный приём платежей онлайн касса и эквайринг должны надёжно синхронизироваться через уведомления провайдера и ретраи при сбоях сети.
Пошаговый план внедрения на сайте
- Определите правовой сценарий и налогообложение.
- Что продаёте, как доставляете, какая ставка НДС, нужны ли агенты/комиссии. Справка: Налоги и бухгалтерия.
- Выберите модель ККТ и формат размещения.
- Оформите договоры и регистрацию.
- Интегрируйте сайт и кассу.
- Плагин CMS, виджет или API s2s. Согласуйте формат чеков, укажите e‑mail/SMS для отправки чеков, наберите справочники НДС и предметов расчёта.
- Протестируйте крайние кейсы.
- Настройте логи и мониторинг.
- Ретраи вебхуков, алерты по 5xx, реплики ОФД, автооткрытие/закрытие смен, бэкап каналов связи.
- Запускайте продажи и готовьте регламент.
- Инструкции для саппорта, шаблоны коммуникаций с клиентом и чек‑коррекций, чек‑листы по доставке: Логистика и доставка.
При переносе домена/склада не забудьте корректно снять кассу с учёта и перерегистрировать её: Снятие с учёта и переезд.
Стоимость и частые ошибки
Бюджет складывается из: тарифа эквайринга, подписки за облачную ККТ или стоимости устройства, услуг ОФД, интеграционных работ и поддержки. Примеры и калькуляции — в разделе Стоимость и тарифы.
Типовые ошибки, которых стоит избегать:
- Чеки только на оплату, без последующей фискализации отгрузки при предоплате.
- Неверные ставки НДС/признаки расчёта в номенклатуре.
- Отсутствуют электронные чеки на e‑mail у клиентов, нет SMS‑оповещений.
- Нет ретраев вебхуков: при сбоях касса не пробивает чеки.
- Возвраты оформляют вне ККТ, без чеков возврата.
- Не закрываются смены вовремя, ошибки ОФД/ФНС не мониторятся.
За несоблюдение законодательства предусмотрены санкции: проверьте раздел Штрафы и ответственность.
Вывод и следующий шаг
Онлайн‑касса для сайта упорядочивает приём платежей, снижает риски проверок и повышает доверие покупателей. Выберите удобную схему интеграции (виджет или API), подключите облачную ККТ, настройте электронные чеки и мониторинг — и продажи будут идти без ручного вмешательства.
Готовы запустить или оптимизировать онлайн‑кассу для интернет‑магазина? Оставьте заявку на консультацию: поможем выбрать решение, подключить ОФД и эквайринг, настроить чековые теги и протестировать все сценарии. Начните с гайдов: Выбор онлайн‑кассы, Эквайринг и онлайн‑касса, Регистрация онлайн‑кассы.