Теперь для клиента появились новые возможности, а именно:
- оплата заказа онлайн и оффлайн;
- отслеживание статусов оплаты.
Остановимся чуть подробнее на каждой из доработок:
- Теперь клиент после оформления заказа может получить ссылку для оплаты, если был выбран тип с онлайн-оплатой. В случае, если был выбран тип с оффлайн-оплатой, а также после оплаты заказа онлайн, клиент попадает на TYP, которая содержит всю основную информацию о заказе.
- Также для контроля за совершением платежей была добавлена подробная статусная модель, которая позволяет отследить актуальное состояние оплаты заказа.
Эндпоинты:
- POST/checkout/order – Оформить заказ https://customer-api-gateway-master-dev.ensi.tech/docs/oas/#/operations/commitOrder
- GET/checkout/TYP – Получение объекта типа Order https://customer-api-gateway-master-dev.ensi.tech/docs/oas/#/operations/getOrder
Функциональные задания
https://disk.yandex.ru/d/zVf49fY2d-tv3w