252
2025-07-15 11:18:50

Нужна ли онлайн-касса для интернет-магазина? Как сделать? (метод ROBOKASSA)

Онлайн-касса для интернет-магазина обязательна по закону РФ (54-ФЗ), если вы принимаете платежи от физлиц или ИП. Исключение — переводы между юрлицами или ИП по безналу (без кассы).  

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

ROBOKASSA — платежный агрегатор, который сам отправляет чеки в ФНС, но вам всё равно нужна своя касса. Как подключить онлайн-кассу

Выбор и регистрация онлайн-кассы

Нужна облачная ККТ, совместимая с ROBOKASSA

  • Такском
  • Атол.Онлайн
  • МодульКасса
  • Яндекс.Касса 

Что делать

  1. Купить или арендовать кассу.
  2. Заключить договор с ОФД.
  3. Зарегистрировать кассу в ФНС.

Как выбрать и зарегистрировать онлайн-кассу

Для работы с ROBOKASSA вам потребуется завести собственную онлайн-кассу, зарегистрированную в соответствии с 54-ФЗ. Наиболее удобным вариантом для интернет-магазина будет облачная онлайн-касса, которая не требует покупки физического фискального регистратора. Можно выбрать среди популярных решений: Такском, Атол.Онлайн, МодульКасса или Яндекс.Кассу. 

Процесс выглядит следующим образом

1. Сначала вы приобретаете кассу (можно купить в собственность или взять в аренду).

2. Затем необходимо заключить договор с оператором фискальных данных (ОФД) - это обязательное требование закона. Крупные провайдеры касс обычно предлагают своих ОФД в комплекте с услугой.

3. После этого кассу нужно зарегистрировать в налоговой - это делается либо через личный кабинет на сайте ФНС, либо через интерфейс вашего ОФД.

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

Для интернет-магазинов особенно удобны облачные решения, так как они не требуют постоянного подключения физического аппарата и позволяют управлять кассой из любого места. Многие сервисы предлагают простые API для интеграции с сайтом и ROBOKASSA.

Настройка ROBOKASSA

1. Регистрация в ROBOKASSA

2. В личном кабинете

  • Укажите реквизиты (ИП/ООО).
  • Добавьте данные кассы (заводской номер, ФН, ОФД).

3. Включите фискализацию в настройках: ROBOKASSA будет автоматически отправлять чеки.

Как настроить ROBOKASSA

После того как вы зарегистрировали онлайн-кассу, нужно правильно настроить её интеграцию с ROBOKASSA.

1. Сначала зайдите в личный кабинет на сайте robokassa.ru – если у вас ещё нет аккаунта, потребуется пройти стандартную регистрацию, указав email и контактные данные. В разделе профиля необходимо заполнить реквизиты вашего бизнеса: для ИП это ФИО, ИНН и ОГРНИП, для ООО – полное наименование организации, ИНН, КПП и ОГРН.

2. Особое внимание уделите разделу "Фискализация" – здесь нужно активировать опцию передачи чеков и ввести данные вашей кассы

  • регистрационный номер ККТ из личного кабинета ФНС;
  • заводской номер фискального накопителя;
  • адрес сайта интернет-магазина. 

3. В настройках платёжного шлюза обязательно укажите корректные реквизиты для возвратов – это понадобится, если покупатель отменит заказ. ROBOKASSA предлагает два варианта работы с чеками

  • автоматический (система сама формирует и отправляет чеки);
  • ручной (когда вы отправляете данные о покупке через API).

Для большинства интернет-магазинов предпочтителен автоматический режим. В технических параметрах укажите email и телефон для получения уведомлений о платежах – на эти же контакты будут приходить копии чеков покупателям. Не забудьте сохранить все изменения и проверить статус подключения – в личном кабинете должна появиться отметка об успешной фискализации. 

4. Дополнительно в разделе "Настройки безопасности" можно ограничить IP-адреса, с которых будут приниматься уведомления о платежах, установить лимиты на суммы оплат и настроить другие параметры безопасности.

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

Интеграция с интернет-магазином

  • Готовые CMS: установите официальный модуль ROBOKASSA.
  • Самописный сайт: используйте API ROBOKASSA (документация).

Как интегрировать интернет-магазин

Для интеграции ROBOKASSA с вашим интернет-магазином потребуется техническая настройка, которая зависит от используемой платформы.

1. Если у вас стандартная CMS, самый простой путь — установить официальный плагин ROBOKASSA. Эти модули обычно доступны в маркетплейсах соответствующих CMS либо на сайте самого ROBOKASSA в разделе разработчика.

2. После установки плагина вам нужно будет ввести Merchant Login и пароль из личного кабинета ROBOKASSA, указать используемую валюту, настроить список платежных методов и URL для перенаправления после успешной оплаты или ошибки.

3. Для самописных сайтов или нестандартных платформ потребуется ручная интеграция через API. В этом случае необходимо реализовать на вашей стороне два основных обработчика

  • для формирования платежа;
  • для приема результатов.

При создании платежа ваш сервер должен сформировать запрос к API ROBOKASSA с указанием

  • суммы;
  • номера заказа;
  • описания товара;
  • ваших реквизитов магазина.

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

4. Для приема результатов платежа нужно создать специальную страницу, которая будет принимать POST-запросы от ROBOKASSA с данными об успешных оплатах — этот URL указывается в настройках кабинета ROBOKASSA и должен быть защищен от внешнего доступа.

После технической интеграции обязательно протестируйте все сценарии

  • успешную оплату;
  • отмену платежа;
  • ошибочные ситуации.

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

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

Проверка работы

  • Совершите тестовый платеж.
  • Убедитесь, что чек приходит на email/SMS.
  • Проверьте чеки в личном кабинете ОФД.

Как проверить работу онлайн-кассы

После завершения всех настроек необходимо тщательно протестировать работу системы перед запуском в продакшен.

1. Начните с пробного платежа на минимальную сумму — это можно сделать через специальный тестовый режим в личном кабинете ROBOKASSA. При проведении тестового платежа проверьте всю цепочку

  • корректность перенаправления на платежную страницу;
  • процесс ввода данных карты;
  • возврат на сайт после оплаты.

Особое внимание уделите формированию чека — он должен автоматически отправляться на указанный email покупателя и отображаться в вашем личном кабинете ОФД с правильными реквизитами.

2. Обязательно протестируйте различные сценарии

  • успешную оплату;
  • отмену платежа;
  • попытку повторной оплаты того же заказа;
  • оплату с разных устройств и браузеров.

Проверьте работу колбэков (уведомлений от ROBOKASSA на ваш сервер) — убедитесь, что статусы заказов в административной панели магазина меняются соответствующим образом.

Для сложных случаев (частичная оплата или возвраты) сделайте дополнительные проверки. Все обнаруженные ошибки фиксируйте и исправляйте до запуска системы. После успешного тестирования можно отключать тестовый режим и переводить систему в рабочее состояние, предварительно уведомив службу поддержки ROBOKASSA о готовности к коммерческой эксплуатации.

Вывод

Для интернет-магазина онлайн-касса обязательна при приеме платежей от физлиц. Оптимальное решение — подключение через ROBOKASSA: регистрируете облачную кассу, настраиваете фискализацию в личном кабинете ROBOKASSA и интегрируете платежный модуль на сайт.

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

Сделайте первый шаг
Выберите готовый шаблон сайта и запустите свой интернет-магазин уже сегодня
Начните бесплатно