Техническое задание: Интеграция онлайн-кассы с Битрикс

Цель проекта

Интеграция модуля онлайн-кассы (от банковского партнера) с интернет-магазином на платформе 1С-Битрикс. Ключевая задача - реализовать автоматическое разделение одного заказа на несколько фискальных чеков при превышении законодательного лимита на количество позиций в чеке.

Проблематика

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

Основные требования

  • Интеграция модуля онлайн-кассы с сайтом на 1С-Битрикс.
  • Разработка механизма автоматического разделения (дробления) заказа на несколько фискальных чеков перед отправкой в ОФД.
  • Алгоритм дробления должен соответствовать актуальным законодательным нормам (пример логики можно изучить по публикациям на тематических ресурсах).
  • Клиент по итогу оформления и оплаты одного заказа должен получать все сгенерированные чеки.
  • Обеспечение стабильной работы и корректного учета при большом количестве товарных позиций.

Ожидаемый результат

  • Рабочий и протестированный модуль, встроенный в инфраструктуру сайта.
  • Автоматическое создание необходимого количества чеков для заказов любого объема.
  • Корректное отражение всех транзакций в фискальных документах и у клиента.

К кому обращаемся

Приглашаем к сотрудничеству опытных разработчиков или команды, которые:

  • Имеют глубокий опыт работы с 1С-Битрикс и интеграцией платежных систем/онлайн-касс.
  • Сталкивались на практике с задачей дробления чеков или понимают, как реализовать подобную логику.
  • Могут предоставить примеры выполненных аналогичных работ или подробно описать подход к решению.