Данная страница описывать интеграцию web-страница оплаты долями Flex к вам в интернет магазин.
Бизнес логика работы интерфейса задается на уровне создания сессии и передаче токена SSO.
Страница открывается по вызову ссылки с передачей ряда параметров.
Описание параметров:
Параметр | Обязательность | Описание | Формат | Допустимые значения |
|---|---|---|---|---|
| sessionId | Да | Идентификатор сессии | STRING | |
| tokenId | Нет | Токен авторизации WEB SSO | STRING | |
| successReturnUrl | Нет | Ссылка на thank you page вашего сайта, в случае успешной оплаты и нажатия на кнопку | STRING | обязательно начинается с 'https://' |
| failReturnUrl | Нет | Ссылка на thank you page вашего сайта, в случае не успешной оплаты | STRING | обязательно начинается с 'https://' |
| colorMode | Нет | Цветовая тема | STRING | 'light' | 'dark' По-умолчанию - светлая тема. |
| selectedPaymentToolType | Нет | Тип способа оплаты. | STRING | 'mtsBankCard' | 'boundCard' | 'mtsDengiBankCard' | 'newCard' | 'ewalletBinding' |
| selectedPaymentToolId | Нет | Если selectedPaymentToolType=ewalletBinding, идентификационный номер привязанного способа оплаты (поиск осуществляется по cardId ПЦЭК и bindingId ПЦЭК) | STRING | |
| environment | Нет | Если нужно использовать боевое API, то необходимо передать значение 'PROD', иначе все запросы будут идти на тестовое API | STRING | 'TEST' | 'PROD' |
SandBox вызывается по ссылке https://sandbox.pay.mts.ru/pages/flex
Production вызывается по ссылке https://pay.mts.ru/pages/flex
Если вы решили схитрить и использовать платёжную страницу в webview вашего мобильного приложения, то мы не сможем гарантировать корректную его работу в случаях, когда вы будете использовать компоненты web view, отличные от оригинальных, транслируемых компаниями Apple и Google.