Техническое задание на интеграцию облачного API с сайтом на 1C-Битрикс
Необходимо выполнить интеграцию сайта, построенного на платформе 1C-Битрикс, с API облачной системы автоматизации для общественного питания. Основная цель - обеспечить двусторонний обмен данными между сайтом и системой учета.
Основные задачи проекта
- Настройка авторизации и безопасного подключения к облачному API.
- Реализация выгрузки ассортимента (товаров/блюд) из системы учета на сайт с актуальными названиями, описаниями, изображениями и ценами.
- Организация синхронизации остатков товаров в режиме, близком к реальному времени.
- Настройка передачи заказов, оформленных на сайте, в систему учета для дальнейшей обработки.
- Обеспечение корректной обработки статусов заказов.
Требования к реализации
- Интеграция должна быть выполнена в виде надежного модуля или набора компонентов для 1C-Битрикс.
- Код должен быть документирован, структурирован и соответствовать стандартам разработки под данную CMS.
- Необходимо предусмотреть механизм обработки ошибок и логирования для отладки.
- Важно обеспечить производительность решения, особенно при работе с большим каталогом товаров.
Ожидаемый результат
Полностью рабочая интеграция, позволяющая автоматически обновлять меню на сайте, управлять наличием и передавать заказы клиентов из интернет-магазина напрямую в систему учета заведений.