Задача

Необходимо провести доработку ранее созданной интеграции между системой управления магазином (CMS) и сервисом доставки еды. Интеграция размещена в облачной инфраструктуре и требует настройки ключевых бизнес-процессов для стабильной синхронизации данных.

Что нужно реализовать

  • Выгрузка товаров: настроить передачу полной карточки товара, включая все важные атрибуты (штрихкоды, бренды, основные характеристики).
  • Прием заказов: обеспечить автоматическое создание нового заказа в CMS из входящего заказа службой доставки.
  • Обновление статусов: синхронизировать изменения статусов заказов (например, 'Готовится', 'Передан курьеру') из CMS обратно в сервис доставки.
  • Корректировка состава заказа: дать возможность изменять набор позиций в заказе через CMS с последующим отражением этих изменений (функционал уточнить с заказчиком).

Технический контекст

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