Касса для интернет-магазина: как выбрать решение под ваш сценарий продаж

касса для интернет магазина — Кассу для интернет-магазина выбирают по цепочке получения денег, а не по CMS. Выпишите все сценарии: оплата картой или СБП на сайте, платёжная ссылка, предоплата, доплата при вручении, подписка, полный и частичный возврат. Затем настройте передачу каждого события в ККТ.

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

Автор: Александр Пылев, Основатель Интернет Касса

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

Когда интернет-магазину нужна касса

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

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

Плательщик НПД не применяет ККТ к доходам, облагаемым налогом на профессиональный доход. Он формирует чек через приложение «Мой налог». Если сайт принимает деньги за ИП, ООО или за товары другого продавца, не смешивайте эти расчёты с доходами НПД.

Официальные сервисы и разъяснения по ККТ доступны на сайте ФНС России. Перед запуском сверьте схему продаж с требованиями 54-ФЗ.

Облачная касса или физическая ККТ: что выбрать

Для автоматических платежей на сайте выбирайте облачную кассу с интеграцией с платёжным сервисом. После подтверждения оплаты сервис передаёт в кассу состав заказа, сумму, скидку, доставку, контакт покупателя и параметры расчёта. ККТ формирует фискальный документ, который передаётся через ОФД, без ручного пробития заказа.

Физическую ККТ рассматривайте для очных расчётов, если деньги принимает продавец или его сотрудник в точке выдачи либо при вручении. Само наличие курьера не означает, что нужна именно физическая касса: сначала определите, кто принимает оплату, от чьего имени действует курьер и чья ККТ формирует чек.

Если оплату при вручении принимает курьерская служба или агент, закрепите в договоре и интеграции получателя денег, сторону, формирующую чек, и порядок возврата. Не оставляйте распределение ответственности неопределённым: это повышает риск пропуска или дублирования чека.

Эквайринг и касса решают разные задачи. Эквайринг принимает платёж, а ККТ фискализирует расчёт. Подробнее о выборе платёжной схемы читайте в материале «Онлайн-эквайринг: как подключить оплату на сайте и выбрать тариф». Если вы ещё выбираете формат площадки, пригодится материал о сайте с онлайн-оплатой и кассой.

Сценарии расчётов, которые нужно настроить до запуска

Оплата на сайте или по платёжной ссылке

Формируйте чек по подтверждённому расчёту, а не при создании заказа. Передавайте в кассу номенклатуру, количество, цену, скидку, стоимость доставки и телефон или email покупателя. В тестовом чеке сверяйте каждую позицию с заказом, а не только итоговую сумму.

Предоплата и последующая передача товара

Настройте чек на предоплату при поступлении денег и зачёт предоплаты при передаче товара. Интеграция должна различать события оплаты и передачи товара. Так предоплата не останется незачтённой, а товар не будет ошибочно оформлен как новая полная оплата.

Если покупатель вносит часть суммы на сайте, а остаток платит при получении, настройте отдельно предоплату, её зачёт и расчёт на остаток. Попросите поставщика показать весь сценарий на тестовом заказе.

Доставка и оплата при получении

До запуска определите, кто формирует чек при вручении заказа. Магазин, сотрудник, курьерская служба и агент могут работать по разным схемам. Проверьте также порядок оформления возврата товара после доставки и его связь с исходным расчётом.

Подписки и повторные списания

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

Как выбрать кассу: критерии до договора

Критерий Что проверить до договора Стоп-сигнал
Интеграция с сайтом Модуль или API для вашей CMS и передачу состава корзины В чек уходит только общая сумма
Платёжный сервис Создание чека по подтверждённому платежу и защиту от повторной обработки уведомления Чек появляется до оплаты или повторяется при одном платеже
Предоплата и доставка Демонстрацию предоплаты, зачёта, доплаты при вручении и возврата Поставщик не показывает эти операции на тестовом заказе
ККТ и ФН Наличие модели ККТ и модели ФН в реестрах ФНС; соответствие срока ФН режиму и виду деятельности Предлагают модель без подтверждения по реестру
Регистрация Кто регистрирует ККТ и на какого пользователя она будет зарегистрирована В договоре не определён пользователь ККТ
Контроль и доступы Поиск чека по номеру заказа, статусы ОФД, журнал ошибок, роли владельца и бухгалтера Нельзя найти проблемный чек без обращения в поддержку

Сначала подтвердите совместимость решения и корректность схемы, затем сравнивайте цену. В стоимость владения включите ККТ, фискальный накопитель, ОФД, интеграцию и сопровождение. Экономия на модуле, который не передаёт номенклатуру или не умеет зачёт предоплаты, может обернуться ручной работой и ошибками.

Порядок запуска кассы для интернет-магазина

  1. Составьте карту оплат, передачи товаров и возвратов: сайт, ссылка, доставка, подписка, предоплата и доплата.
  2. Определите продавца, получателя денег и сторону, которая формирует чек в каждом канале.
  3. Проверьте модели ККТ и ФН по реестрам ФНС и подберите решение для своего режима и вида деятельности.
  4. Зарегистрируйте ККТ на пользователя, который ведёт расчёты, и подключите ОФД.
  5. Настройте передачу состава корзины, скидок, доставки, контакта покупателя и этапов предоплаты с зачётом.
  6. Свяжите фискализацию с подтверждённым платёжным событием и защитите обработчик от повторных уведомлений.
  7. Проведите тесты: успешная оплата, предоплата с зачётом, отмена до оплаты, полный и частичный возврат, доплата при получении.
  8. Назначьте сотрудника, который контролирует ошибки интеграции и чеки, не получившие подтверждения.

Ошибки, из-за которых появляются пропуски и дубли чеков

Ошибка: покупать кассу до проверки реестров и интеграции. Решение: подтвердите модели ККТ и ФН по реестрам ФНС, затем попросите поставщика показать путь заказа от оплаты до возврата.

Ошибка: считать предоплату полной оплатой товара. Решение: настройте отдельное отражение предоплаты и её зачёта при передаче товара. Это особенно важно при частичной предоплате и оплате остатка курьеру.

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

Ошибка: тестировать только успешную оплату. Решение: проведите отмену, полный и частичный возврат, зачёт предоплаты и повторное уведомление от эквайринга. Так выявляются неверные суммы и дублирующие чеки.

Частые вопросы

Нужна ли интернет-магазину касса по 54-ФЗ?

Да, для расчётов, подпадающих под 54-ФЗ, интернет-магазин применяет ККТ и формирует чек. Плательщик НПД формирует чек через «Мой налог» по доходам, облагаемым НПД; для сайта, доставки и возвратов продавца на ИП или ООО заранее определите, кто и на каком этапе оформляет чек.

Что выбрать интернет-магазину: облачную кассу или физическую ККТ?

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

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

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

Можно ли подключить одну кассу сразу на сайт и доставку?

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

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

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

Нужна схема под ваш сайт, эквайринг и доставку? Оставьте заявку в Интернет Касса и укажите CMS, платёжный сервис, способы оплаты и модель доставки. Мы разберём цепочку «заказ — платёж — чек — возврат» и определим, какие интеграции и кассовые этапы нужны для запуска.