В главное меню

Платёжная страница


Общая информация

Данная страница описывать интеграцию web-страница оплаты к вам в интернет магазин.

Бизнес логика работы интерфейса задается на уровне создания сессии и передаче токена SSO.

Открытие страницы

Страница открывается по вызову ссылки с передачей ряда параметров.

Описание параметров:

Параметр

Обязательность

Описание

Формат

Допустимые значения

sessionIdДаИдентификатор сессииSTRING
tokenIdДля подписок - да, для разовых оплат - нетТокен авторизации WEB SSOSTRING


successReturnUrlНетСсылка на thank you page вашего сайта, в случае успешной оплаты и нажатия на кнопкуSTRINGобязательно начинается с 'https://'
failReturnUrlНетСсылка на thank you page вашего сайта,  в случае не успешной оплатыSTRINGобязательно начинается с 'https://'
colorModeНетЦветовая темаSTRING

'light' | 'dark'

По умолчанию - светлая тема.

authНетПризнак необходимости провести предварительную аутентификацию пользователя через MTS_ID
true
 selectedPaymentToolTypeНет

Тип способа оплаты.

mtsBankCard | boundCard | mtsCharging | mtsMobileCommerce | extMobileCommerce | applePay | googlePay | samsungPay | sbp | newCard | ewalletBinding | mtsDengiBankCard | sbpToken

STRING
selectedPaymentToolIdНетЕсли selectedPaymentToolType=ewalletBinding, идентификационный номер привязанного способа оплаты (поиск осуществляется по cardId ПЦЭК и bindingId ПЦЭК)STRING
isBnplActive НетПри переданном значении true, если пользователю доступен BNPL - будет предустановлен тоггл BNPL в переданное положениеSTRINGtrue|false

Окружения

SandBox вызывается по ссылке https://sandbox.pay.mts.ru/pages/pay/?

Production вызывается по ссылке https://pay.mts.ru/pages/pay/?

Ошибки и часто задаваемые вопросы

Платёжная страница и WebView

Если вы решили схитрить и использовать платёжную страницу в webview вашего мобильного приложения, то мы не сможем гарантировать корректную его работу в случаях, когда вы будете использовать компоненты web view, отличные от оригинальных, транслируемых компаниями Apple и Google.