Отправить запрос в банк-эмитент для прохождения 3DS
https://acsSignedContent.com/v2/ACSUrl
Для мерчантов c собственной платежной формой
ACSUrl
возвращается в ответе метода Подтвердить платеж.
Если в ответе метода Подтвердить платеж возвращается статус 3DS_CHECKING
,
мерчанту нужно сформировать запрос на URL ACS банка, выпустившего карту, из параметра ACSUrl
.
Для 3DS v2.1: компонент ACS использует пары сообщений CReq и CRes для выполнения проверки (Challenge). В ответ на полученное сообщение CReq компонент ACS формирует сообщение CRes, которое запрашивает держателя карты ввести данные для аутентификации.
Формат ответа: cres, полученный по NotificationUrl
из запроса метода Подтвердить платеж.
При успешном результате прохождения 3DS инициированный платеж подтверждается с помощью методов Подтвердить прохождение 3DS v1.0 или Подтвердить прохождение 3DS v2.1 в зависимости от версии 3DS.
URL: ACSUrl, который возвращается в ответе метода Подтвердить платеж.
Авторизация
Security
Запрос
Request body schema application/x-www-form-urlencoded
- Параметры запроса для 3DS v1.0
- Параметры запроса для 3DS v2.1
Required
MD
String
Уникальный идентификатор транзакции в системе банка из ответа метода Проверить версию 3DS.
Required
PaReq
String
Результат аутентификации 3-D Secure из ответа метода Проверить версию 3DS.
Required
TermUrl
String
Адрес перенаправления после аутентификации 3-D Secure — URL обработчик на стороне мерчанта, принимающий результаты прохождения 3-D Secure.
Required
creq
Object (Challenge Request (CReq))
JSON с параметрами закодированный в форматe base-64.
Required
creq
Object (Challenge Request (CReq))
JSON с параметрами закодированный в форматe base-64.
Ответ
Это полезный материал?