Интеграция и API: интернет‑магазин, облачная фискализация, модули
Зачем интернет‑магазину интеграция онлайн‑кассы
Онлайн‑торговля по 54‑ФЗ требует выдачи фискального чека при каждом расчете. Для e‑commerce это решается через API онлайн‑кассы, облачную фискализацию и готовые модули к сайту. Правильно настроенная интеграция автоматизирует:
- оформление чеков при онлайн оплате (карта, СБП, электронные кошельки);
- отправку чеков покупателю по e‑mail/SMS;
- передачу данных в ОФД и далее в ФНС;
- возвраты и частичные возвраты;
- отчеты и сверки.
Если вы только знакомитесь с темой, начните с базовых материалов: что такое онлайн‑касса, нужна ли онлайн‑касса вашему бизнесу, онлайн‑касса для ИП и онлайн‑касса для ООО.
Онлайн кассы интернет магазинов должны работать бесперебойно: простои чреваты потерей оплат и лояльности. Наша платформа закрывает типовые задачи для онлайн кассы интернет проектов — от стартапов до high‑load маркетплейсов.
Варианты подключения: API, облачная фискализация, модули
Есть три основных подхода:
- API онлайн‑кассы
- REST‑интерфейсы для создания чеков, управления сменами, сверок и возвратов.
- Идеально для кастомных сайтов, приложений, CRM/ERP.
- Гибкая логика очередей, идемпотентность, вебхуки на статусы.
- Облачная фискализация
- Фискальный регистратор и ФН размещены на стороне провайдера.
- Вы отправляете данные чеков через защищенный API, мы фискализируем и передаем в ОФД.
- Быстрый старт без физического оборудования и с масштабированием под нагрузку.
- Готовые модули и коннекторы
- Плагины для 1C‑Bitrix, WooCommerce, OpenCart, InSales, RetailCRM и др.
- Минимум разработки: настройка ключей, сопоставление налогов/ставок и старт.
Совет: если у вас типовая CMS — начните с модуля. Для сложной бизнес‑логики и микросервисов берите API и облако. Если сомневаетесь, посмотрите наш гайд как выбрать онлайн‑кассу.
Как работает API онлайн‑кассы: схема

Поток «онлайн оплата касса» выглядит так:
- Покупатель оформляет заказ и оплачивает.
- Платежный шлюз подтверждает оплату.
- Ваш бэкенд вызывает API онлайн‑кассы с данными заказа.
- Касса формирует фискальный чек и отправляет в ОФД.
- Покупателю уходит чек (e‑mail/SMS), в API возвращается статус/ссылка на чек.
Варианты запуска чеков:
- синхронно после подтверждения эквайринга;
- по вебхуку от PSP (ЮKassa, Сбер, Тинькофф и т.п.);
- отложенно при отгрузке (предоплата/постоплата).
Методы API и вебхуки
Ниже — типовые конечные точки. Полные спецификации, тела запросов и примеры доступны в документации после подключения тестового стенда.
| Метод |
Назначение |
Когда вызывать |
| POST /receipts/sell |
Чек продажи |
После успешной оплаты |
| POST /receipts/advance |
Чек предоплаты (100% или частичной) |
При бронировании/предоплате |
| POST /receipts/return |
Возврат чека |
При полном/частичном возврате |
| POST /receipts/correction |
Чек коррекции |
Исправление ошибок |
| GET /receipts/{id} |
Статус чека |
Поллинг статуса |
| POST /shifts/open, /close |
Управление сменой |
Для локальных ФР |
| GET /reports/summary |
Отчеты и сверки |
Финансовые отчеты |
Вебхуки:
- receipt.succeeded — чек фискализирован, можно уведомлять клиента;
- receipt.failed — ошибка фискализации, повтор/ручной разбор;
- shift.closed — смена закрыта;
- ofd.sent — данные отправлены в ОФД.
Технические нюансы:
- Идемпотентность через ключ Idempotency-Key;
- Подпись запросов HMAC‑SHA256;
- Ограничения скорости (rate limits) с плавным троттлингом и очередями.
Сценарии чеков: оплата картой/СБП, предоплата, возвраты
Онлайн касса карта — популярный кейс: покупатель платит картой через эквайринг, вы бьете чек продажи. Но есть и другие режимы:
Предоплата 100% или частичная
• Чек предоплаты при бронировании/внесении депозита.
• Потом — чек продажи при отгрузке (позиции и суммы должны сойтись по ФФД).
Отложенная оплата/постоплата
• Чек продажи при фактическом получении денег.
СБП и электронные кошельки
• «Онлайн оплата касса» одинакова: вы ставите чек на факт оплаты.
Возвраты и частичные возвраты
• Формируете чек возврата прихода на позиции/суммы.
Услуги и работы
• Корректно указывайте предмет расчета и способ оплаты, чтобы соблюсти ФФД.
Коррекции
• Если нашли ошибку, оформляйте чек коррекции по правилам ФФД и ФН.
Подробнее о типах операций — в разделе чеки и операции: продажа, возврат, платежи.
Эквайринг, расчеты и банки
Онлайн касса с эквайрингом работает в связке: банк/PSP подтверждает платеж — касса фискализирует чек. Поддерживаем работу:
- с банками и PSP: Сбер, Тинькофф, Альфа, ВТБ, ЮKassa (бывш. Яндекс.Касса — «яндекс онлайн касса» в запросах), CloudPayments и др.;
- с СБП, картами МИР/Visa/Mastercard, Apple Pay/Google Pay;
- через наше облако или напрямую к вашему платежному провайдеру (онлайн касса через банк/провайдера).
Деньги поступают на ваш онлайн касса расчетный счет в банке по условиям эквайринга. Сравнить варианты можно в разделе эквайринг и расчеты: наличные, карта, СБП и в обзоре банковских онлайн‑касс (Сбер, Тинькофф, Альфа, ВТБ, Точка).
Готовые модули для CMS/CRM
Чтобы сократить сроки запуска, используйте наши модули и коннекторы:
- 1C‑Bitrix, Bitrix24, WooCommerce, OpenCart, InSales;
- RetailCRM, amoCRM, кастомные CRM через вебхуки;
- Marketplace‑интеграции (витрина ↔ фискализация).
Модули закрывают типовые сценарии «онлайн касса через CMS»: синхронизация ставок НДС, статусов, автоматическая отправка чеков, возвраты из админки. Для специфичных процессов (маржинальная логистика, частичные отгрузки) используйте API. Ознакомьтесь также с нашим обзором брендов и оборудования: АТОЛ, Эвотор, Штрих, Кассатка, Кассир.
Соответствие 54‑ФЗ: ФФД, ОФД, регистрация ККТ
Правильная интеграция — это не только техническая связка, но и соблюдение законодательства:
Следите за изменениями 2025, чтобы заранее адаптировать интеграцию.
Технические требования, безопасность и надежность
Безопасность и отказоустойчивость — ключ к стабильной фискализации:
- Шифрование и аутентификация: TLS 1.2+, HSTS, OAuth 2.0/ключи API, подпись запросов.
- Идемпотентность: повтор безопасен — дубликатов чеков не будет.
- Очереди и ретраи: гарантированная доставка, устойчивость к сетевым сбоям.
- Ограничения скорости, бэк‑офф и дедупликация событий.
- Аудит‑логи и мониторинг с алертами 24/7 — подробности в разделе сервис и мониторинг ККТ.
Тестовый контур позволяет прогнать все сценарии до перехода в продакшн. При нагрузке (акции, распродажи) масштабируем облачные фискальные мощности без простоя.
Стоимость и модели подключения
Вы можете выбрать формат под задачи:
- Облачная фискализация — быстрая интеграция без закупки ФР.
- Он‑прем оборудование — если требуется локальная фискализация.
- Комбинированная схема — ядро в облаке, часть касс on‑site.
Актуальные тарифы, аренда и покупка оборудования, комплекты «под ключ» — в разделе цены: покупка и аренда онлайн‑кассы. Для отраслей (такси, доставка, билеты, ритейл) посмотрите подборку решений в разделе отрасли: такси, доставка, билеты, магазин.
Как начать интеграцию: пошаговый план
- Определите сценарии: единоразовая оплата, предоплата/отгрузка, подписки, возвраты.
- Выберите путь: модуль CMS или API онлайн‑кассы (либо гибрид).
- Настройте тестовый стенд: ключи, вебхуки, ИП/ООО реквизиты, налоги и ставки.
- Подключите эквайринг (карта/СБП) и настройте маршрутизацию оплат.
- Проверьте ФФД‑поля и маппинг товаров/услуг.
- Пройдите регистрацию ККТ и ОФД: см. регистрация ККТ и ОФД.
- Тестируйте: продажа, предоплата, частичный возврат, чек коррекции — сверка в личном кабинете.
- Запуск в прод: мониторинг, алерты, регламенты поддержки.

Если нужен быстрый старт «онлайн касса через» готовый модуль — подключим и настроим за 1–2 дня. Для кастомной логики дадим спецификации и поддержку архитектора.
Итоги и следующий шаг
Интеграция онлайн‑кассы для интернет‑магазина — это связка API, эквайринга и фискализации с соблюдением 54‑ФЗ. Наша платформа закрывает полный цикл «онлайн оплата касса»: от приема платежа до фискального чека и отчетности. Готовы работать с любыми провайдерами — от ЮKassa (яндекс онлайн касса) до банковских шлюзов — и обеспечить стабильность под высокой нагрузкой.
Давайте запустим фискализацию быстро и без риска. Оставьте заявку на демо, получите доступ к песочнице API и подбор решения под вашу CMS/стек. Начните с официального сайта on-line-kassa.ru или задайте вопросы в разделе FAQ.