Корректное прохождение аутентификации по 3-D Secure 2.2 на странице предприятия можно реализовать при помощи SDK.
3DSWebSDK представляет собой JavaScript-код, позволяющий отправлять сообщения 3DS Method и Challenge Request для аутентификаций через браузер плательщика.
Установка Web SDK
Для установки 3DSWebSDK необходимо импортировать готовый JavaScript в HTML-страницу предприятия.
<!DOCTYPE html>
<html>
<head>
...
<script src="nca-3ds-web-sdk.js" type="text/javascript" />
...
</head>
<body>
...
</body>
</html>
Скрипт прикрепит 3DSWebSDK к объекту окна браузера в JavaScript.