Функциональные возможности MOPS:
- REST API по работе с корзинами.
- Обогащение продуктов в корзине данными из мастер-систем.
- Проверка возможности формирования заказа из корзины в том числе и в мастер-системах по продуктам в корзине.
- Формирование заказов из корзин во внешних системах исполнения заказов.
- Оповещение клиентов о забытых корзинах по расписанию.
- Удаление забытых корзин по расписанию.
- Ведение журнала бизнес событий по корзинам.
- Рассылка бизнес событий по корзинам во внешние системы.
Схема взаимодействия
MOPS взаимодействует с мастер системами по продуктам лежащим в корзине, с системами исполнения заказов, с каналами продаж.
Рис. 1. Схема взаимодействия MOPS с внешними системами
Внешние системы:
- Sale channel — канал продаж
- Master system — мастер-система продукта
- Ordering — система исполнения заказов