Отправить запрос в банк-эмитент для прохождения 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
Идентификатор платежа в ACS из ответа метода Подтвердить платеж.
Required
PaReq
String
Результат 3D Secure аутентификации в ACS из ответа метода Подтвердить платеж.
Required
TermUrl
String
Адрес перенаправления после 3D Secure аутентификации — URL обработчик на стороне мерчанта, принимающий результаты прохождения 3D Secure.
Required
creq
Object (Challenge Request (CReq))
JSON-объект с параметрами, закодированный в форматe Base64.
Required
creq
Object (Challenge Request (CReq))
JSON-объект с параметрами, закодированный в форматe Base64.
Ответ
Это полезный материал?