Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

АПК Ассист может также продублировать результат прохождения 3D-Secure на сервер предприятия, для этого ТСП нужно сообщить службе поддержки АПК Ассист URL для приема результата прохождения дополнительной проверки. Для ТСП получение этого запроса будет означать, что дополнительная проверка завершена, и ТСП может в этот момент перенаправить браузер плательщика на страницу результата на своей стороне и ожидать завершения платежной транзакции в процессинге.

Состав блока threedsdata на этом этапе:

...

Название

...

Принимаемые значения

...

Описание

...

version

...

1.0
2.0

...

Версия протокола 3-D Secure

...

alphaauthresult

...

Y - успешно, N - неуспешно, A - Attempt, U – невозможно провести аутентификацию, R- отказ

...

Результат аутентификации будет получен в ответе, если она произошла в одну стадию (Frictionless Flow)

...

challenge

...

F - Frictionless Flow

C – Challenge Flow

...

Взаимодействие с держателем карты (C – нужно, F – не нужно)

...

challengeurl*

...

Полное доменное имя (URL)

https://acs....

Длина максимум 2048 символов

...

URL банка-эмитента или платежной системы для проверки плательщика

...

challengerequest*

...

Сообщение, закодированное методом Base64, длина переменная

...

Данные запроса, отправляемого на challengeurl

* В случае авторизации без дополнительной проверки (Frictionless Flow) параметры challengeurl и challengerequest не будут возвращены.

Получение кода возврата AS110 в ответе на вызов сервиса get3dsecver2 означает, что нужна дополнительная проверка плательщика (Challenge Flow). При этом в блоке данных threedsdata параметр challenge будет равен C, а параметры challengeurl и challengerequest будут заполнены.

ТСП должно в этом случае сформировать на платежной странице объект HTML iFrame и отправить методом HTTP POST запрос проверки держателя карты к указанному URL. В этом iFrame отображается страница ACS банка-эмитента и плательщик вводит одноразовый пароль, полученный от банка.

Результат этой проверки АПК Ассист получит на свой сервер в асинхронном режиме. В зависимости от результата аутентификации и настроек процессинга и ТСП, АПК Ассист проведет транзакцию оплаты в процессинге или закроет операцию с ошибкой.

АПК Ассист может также продублировать результат прохождения 3D-Secure на сервер предприятия, для этого ТСП нужно сообщить службе поддержки АПК Ассист URL для приема результата прохождения дополнительной проверки. Для ТСП получение этого запроса будет означать, что дополнительна проверка завершена, и ТСП может в этот момент перенаправить браузер плательщика на страницу результата на своей стороне и ожидать завершения платежной транзакции в процессинге.

Warning

Процесс получения результата дополнительной проверки на сервера АПК Ассист является асинхронным. Только после получения этого результата будет проведена (или не проведена) транзакция оплаты в процессинге, которая приведет к блокировке средств на карте клиента. Предприятию следует получить результат операции оплаты от АПК Ассист одним из стандартных способов. ТСП может отправить запрос к сервису получения результата операции по номеру заказа, либо настроить на своей стороне получение результатов авторизации, отправляемых АПК Ассист на сервер предприятия.

...