В рамках этой фичи в Ensi появилась возможность управления сервисными уведомлениями.
Теперь администратор может создавать, редактировать и просматривать список шаблонов уведомлений. В рамках задачи были реализованы следующие возможности настройки сервисных уведомлений по триггеру «Создание заказа»:
Системное уведомление будет отправлено пользователю в соответствии с установленными настройками.
Эндпоинты
Функциональное задание
https://disk.yandex.ru/d/t2dkdSZp0QNzNg
Теперь администратор может создавать, редактировать и просматривать список шаблонов уведомлений. В рамках задачи были реализованы следующие возможности настройки сервисных уведомлений по триггеру «Создание заказа»:
- событие, по которому отправится уведомление: переход заказа в новый статус, переход отправления в новый статус, запрос кода подтверждения;
- канал, куда будет отправлено уведомление: email, SMS, витрина;
- тема и текст уведомления, с возможностью добавления переменных заказа.
Системное уведомление будет отправлено пользователю в соответствии с установленными настройками.
Эндпоинты
- Получение списка уведомлений — POST/customers/notifications:search https://customer-api-gateway-master-dev.ensi.tech/docs/oas#/operations/searchNotifications
- Отметить уведомление просмотренным — POST/customers/notifications:viewed https://customer-api-gateway-master-dev.ensi.tech/docs/oas#/operations/massNotificationsViewed
Функциональное задание
https://disk.yandex.ru/d/t2dkdSZp0QNzNg