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

Эквайринг Тинькофф

Заказы Интеграции
В рамках этой в Ensi появилась возможность оплаты клиентом заказа за счет интеграции с банком Тинькофф.

Клиент может:
  • Оплатить заказ при помощи банковской карты. При оформлении заказа клиент будет перенаправлен на страницу платежного шлюза для оплаты. После ввода данных и подтверждения платежа в случае успеха клиент будет перенаправлен на страницу TYP (спасибо за заказ), иначе на страницу на ошибки оплаты.
  • Оплатить заказ при помощи СБП. При оформлении заказ клиенту на сайте будет доступен QR-код, который необходимо отсканировать. Клиент переходит по QR-коду и оплачивает заказ (через мобильное приложение или браузер), в случае успеха клиент будет перенаправлен на страницу TYP (спасибо за заказ), иначе на страницу на ошибки оплаты.

Для оплаты при помощи банковской карты в Тинькофф также доступно холдирование средств. После оплаты средства клиента будут захолдированы до получения заказа, это позволит обеспечить простой и быстрый возврат средств в случае отмены заказа, изменения суммы заказа и частичного выкупа.

Эндпоинты
  1. Создание заказа — POST/checkout/order — https://customer-api-gateway-master-dev.ensi.tech/docs/oas#/operations/commitOrder
  2. Получение данных заказа — GET/order — https://customer-api-gateway-master-dev.ensi.tech/docs/oas#/operations/getOrder

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