Page History
...
При оплате картой, требующей авторизации по протоколу 2.0 АПК Ассист вернет в ответе код возврата AS110 (блок 2) и дополнительный блок параметров threedsdata. Список параметров, входящих в блок threedsdata на этом этапе представлен в таблице ниже:
Название | Принимаемые значения | Описание | В ответе сервиса* |
version | 1.0 | Версия протокола 3-D Secure | 1,2 |
threeDSServerTransID | Строка | ID транзакции в 3DS Server | 1,2 |
threeDSMethodURL | Строка, до 256 символов | URL на стороне банка-эмитента или платежной системы | 1 |
threeDSMethodData | Строка, до 256 символов | Закодированное в Base64 тело запроса | 1 |
alphaauthresult | Y - успешно, N - неуспешно, A - Attempt, U – невозможно провести аутентификацию, R- отказ | Результат аутентификации будет получен в ответе, если она произошла в одну стадию (Frictionless Flow) | 1,2 |
challenge | F - Frictionless Flow C – Challenge Flow | Взаимодействие с держателем карты (C – нужно, F – не нужно) | 1,2 |
challengeurl** | Полное доменное имя (URL) https://acs.... Длина максимум 2048 символов | URL банка-эмитента или платежной системы для проверки плательщика | 1,2 |
challengerequest** | Сообщение, закодированное методом Base64, длина переменная | Данные запроса, отправляемого на challengeurl | 1,2 |
*Параметр может содержаться в ответе сервиса: 1- silentpay; 2 – get3dserver2.
...
Для версии 3D-Secure 2.0 (блок 3), при необходимости взаимодействия с держателем карты (блок 4) и при наличии URL банка-эмитента threeDSMethodURL (блок 5) ТСП формирует скрытый HTML iFrame на платежной странице (блок 8) и отправляет POST запрос с одним параметром threeDSMethodData на полученный адрес threeDSMethodURL.
Для версии 3D-Secure 2.0 (блок 3) без необходимости взаимодействия с держателем карты (блок 4) АПК Ассист сразу проводит транзакцию в процессинге или завершает операцию с ошибкой (в зависимости от настроек процессинга, ТПС и результата аутентификации) (блок 12).
При получении такого кода возврата ТСП формирует скрытый HTML iFrame на платежной странице и отправляет POST запрос с одним параметром threeDSMethodData на полученный адрес threeDSMethodURL.
...