В рамках этой фичи в Ensi появилась возможность создавать промокоды в административной панели, а также их использовать на витрине.
Теперь администратор может:
Эндпоинты
Функциональное задание
https://disk.yandex.ru/d/PVbLaBMmVZ1cEQ
Теперь администратор может:
- просматривать и фильтровать табличной список промокодов,
- создавать и редактировать промокоды,
- генерировать код промокода,
- управлять активностью и ограничением на количество применений промокода,
- привязывать промокод к предварительно созданной скидке на товары, которая будет применяться при его использовании.
Эндпоинты
- Применение промокода — POST/baskets:set-promo https://customer-api-gateway-master-dev.ensi.tech/docs/oas#/operations/setBasketPromoCode
- Получение корзины (информация о промокоде) — POST/baskets:current https://customer-api-gateway-master-dev.ensi.tech/docs/oas#/operations/searchBasket
- Получение страницы «Спасибо за заказ» — GET/checkout/typ/{id} https://customer-api-gateway-master-dev.ensi.tech/docs/oas#/operations/getOrder
- Получение детальной страницы заказа (информация о промокоде) — GET/lk/order/{id} https://customer-api-gateway-master-dev.ensi.tech/docs/oas#/operations/customerOrderGet
- Получение списка заказов (информация о промокоде) — GET/lk/orders:search https://customer-api-gateway-master-dev.ensi.tech/docs/oas#/operations/customerOrdersList
Функциональное задание
https://disk.yandex.ru/d/PVbLaBMmVZ1cEQ