Redirect (устарело)
Этот способ управления веб-процессом признан устаревшим. Для лучшей конверсии Верификации без предъявления карты в вашем приложении следуйте методу, описанному в разделе SDK.
Веб-версия предлагает возможность использовать модель redirect, однако наиболее рекомендуемой является модель iframe.
1) Использование window.open()
При создании транзакции поле redirectUrl было передано в качестве параметра, который будет использован позже. Вы можете использовать этот вариант.
Вариант window.open() заключается в открытии новой вкладки браузера, чтобы пользователь мог завершить поток захвата. После завершения вкладка закроется и произойдёт перенаправление обратно на ранее посещённый сайт. Мы рекомендуем:
- Следовать официальной документации по
window.open(); - Отслеживать изменение URL (на
redirectUrl), а затем закрывать вкладку с помощ ьюwindow.close().
2) Использование redirect
При создании транзакции поле redirectUrl было передано в качестве параметра, который будет использован позже. Вам нужно выполнить следующие шаги:
- В вашем обычном потоке (где интегрирована Верификация без предъявления карты) вы перенаправите клиента на ссылку, сгенерированную через API;
- После этого клиент на веб-странице Верификации без предъявления карты выполнит необходимые шаги для продолжения потока;
- По завершении он будет перенаправлен обратно на вашу страницу (используя
redirectUrl, переданный при создании транзакции).