Интеграция и API: интернет‑магазин, облачная фискализация, модули

Получить CloudPayments бесплатно

Интеграция и API: интернет‑магазин, облачная фискализация, модули

Зачем интернет‑магазину интеграция онлайн‑кассы

Онлайн‑торговля по 54‑ФЗ требует выдачи фискального чека при каждом расчете. Для e‑commerce это решается через API онлайн‑кассы, облачную фискализацию и готовые модули к сайту. Правильно настроенная интеграция автоматизирует:

  • оформление чеков при онлайн оплате (карта, СБП, электронные кошельки);
  • отправку чеков покупателю по e‑mail/SMS;
  • передачу данных в ОФД и далее в ФНС;
  • возвраты и частичные возвраты;
  • отчеты и сверки.

Если вы только знакомитесь с темой, начните с базовых материалов: что такое онлайн‑касса, нужна ли онлайн‑касса вашему бизнесу, онлайн‑касса для ИП и онлайн‑касса для ООО.

Онлайн кассы интернет магазинов должны работать бесперебойно: простои чреваты потерей оплат и лояльности. Наша платформа закрывает типовые задачи для онлайн кассы интернет проектов — от стартапов до high‑load маркетплейсов.

Варианты подключения: API, облачная фискализация, модули

Есть три основных подхода:

  1. API онлайн‑кассы
  • REST‑интерфейсы для создания чеков, управления сменами, сверок и возвратов.
  • Идеально для кастомных сайтов, приложений, CRM/ERP.
  • Гибкая логика очередей, идемпотентность, вебхуки на статусы.
  1. Облачная фискализация
  • Фискальный регистратор и ФН размещены на стороне провайдера.
  • Вы отправляете данные чеков через защищенный API, мы фискализируем и передаем в ОФД.
  • Быстрый старт без физического оборудования и с масштабированием под нагрузку.
  1. Готовые модули и коннекторы
  • Плагины для 1C‑Bitrix, WooCommerce, OpenCart, InSales, RetailCRM и др.
  • Минимум разработки: настройка ключей, сопоставление налогов/ставок и старт.

Совет: если у вас типовая CMS — начните с модуля. Для сложной бизнес‑логики и микросервисов берите API и облако. Если сомневаетесь, посмотрите наш гайд как выбрать онлайн‑кассу.

Как работает API онлайн‑кассы: схема

Схема интеграции API онлайн‑кассы

Поток «онлайн оплата касса» выглядит так:

  1. Покупатель оформляет заказ и оплачивает.
  2. Платежный шлюз подтверждает оплату.
  3. Ваш бэкенд вызывает API онлайн‑кассы с данными заказа.
  4. Касса формирует фискальный чек и отправляет в ОФД.
  5. Покупателю уходит чек (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.

Актуальные тарифы, аренда и покупка оборудования, комплекты «под ключ» — в разделе цены: покупка и аренда онлайн‑кассы. Для отраслей (такси, доставка, билеты, ритейл) посмотрите подборку решений в разделе отрасли: такси, доставка, билеты, магазин.

Как начать интеграцию: пошаговый план

  1. Определите сценарии: единоразовая оплата, предоплата/отгрузка, подписки, возвраты.
  2. Выберите путь: модуль CMS или API онлайн‑кассы (либо гибрид).
  3. Настройте тестовый стенд: ключи, вебхуки, ИП/ООО реквизиты, налоги и ставки.
  4. Подключите эквайринг (карта/СБП) и настройте маршрутизацию оплат.
  5. Проверьте ФФД‑поля и маппинг товаров/услуг.
  6. Пройдите регистрацию ККТ и ОФД: см. регистрация ККТ и ОФД.
  7. Тестируйте: продажа, предоплата, частичный возврат, чек коррекции — сверка в личном кабинете.
  8. Запуск в прод: мониторинг, алерты, регламенты поддержки.

Личный кабинет: статусы чеков и смен

Если нужен быстрый старт «онлайн касса через» готовый модуль — подключим и настроим за 1–2 дня. Для кастомной логики дадим спецификации и поддержку архитектора.

Итоги и следующий шаг

Интеграция онлайн‑кассы для интернет‑магазина — это связка API, эквайринга и фискализации с соблюдением 54‑ФЗ. Наша платформа закрывает полный цикл «онлайн оплата касса»: от приема платежа до фискального чека и отчетности. Готовы работать с любыми провайдерами — от ЮKassa (яндекс онлайн касса) до банковских шлюзов — и обеспечить стабильность под высокой нагрузкой.

Давайте запустим фискализацию быстро и без риска. Оставьте заявку на демо, получите доступ к песочнице API и подбор решения под вашу CMS/стек. Начните с официального сайта on-line-kassa.ru или задайте вопросы в разделе FAQ.

Получить CloudPayments бесплатно