Бэклог — Готово

Коммуникация с пользователем по заказу

Клиенты Заказы Админка Витрина
В рамках этой фичи в Ensi появилась возможность управления сервисными уведомлениями.

Теперь администратор может создавать, редактировать и просматривать список шаблонов уведомлений. В рамках задачи были реализованы следующие возможности настройки сервисных уведомлений по триггеру «Создание заказа»:
  • событие, по которому отправится уведомление: переход заказа в новый статус, переход отправления в новый статус, запрос кода подтверждения;
  • канал, куда будет отправлено уведомление: email, SMS, витрина;
  • тема и текст уведомления, с возможностью добавления переменных заказа.

Системное уведомление будет отправлено пользователю в соответствии с установленными настройками.

Эндпоинты
  1. Получение списка уведомлений — POST/customers/notifications:search https://customer-api-gateway-master-dev.ensi.tech/docs/oas#/operations/searchNotifications
  2. Отметить уведомление просмотренным — POST/customers/notifications:viewed https://customer-api-gateway-master-dev.ensi.tech/docs/oas#/operations/massNotificationsViewed

Функциональное задание
https://disk.yandex.ru/d/t2dkdSZp0QNzNg