1.5. Подтверждение счёта с прямой передачей данных
Введение
Верификация аккаунта - это нефинансовая транзакция, позволяющая проверить и зарегистрировать информацию аккаунта Плательщика. Эта процедура верификации помогает предотвратить потенциальную мошенническую активность и соответствовать отраслевым требованиям. Верификации аккаунта происходит с прямой передачей карточных данных в запросе Присоединяющейся Стороны в Платёжный Шлюз.
Значение терминов (Присоединяющаяся Сторона, 3DS метод и т.д.) см. в Глоссарии.
Сценарий верификации аккаунта
(2) Для имплементации запроса на верификацию аккаунта см. /api/v2/account-verification/. См. Процесс 3DS для получения большей информации про процесс 3DS. См. Схема прохождения 3DS и Реализация Сценариев 3DS , чтобы корректно реализовать проведение 3DS для верификации аккаунта.
(5) Для имплементации обратного вызова с обработкой финального статуса см. Обратный вызов Присоединяющейся Стороны.
(7) Для имплементации запроса статуса, см. /api/v2/status/. Статус должен запрашиваться несколько раз с интервалами в 3-5 секунд до получения финального статуса в ответе.
Схема прохождения 3DS
Присоединяющаяся Cторона имлементирует шаги, указанные зелёным и фиолетовым цветом. Ниже указано описание шагов со ссылками на исполняемые АПИ команды в соответствии с номером шага:
(1) Для имплементации запроса статуса, см. /api/v2/status/. Статус должен запрашиваться несколько раз с интервалами в 3-5 секунд до получения финального статуса в ответе.
(4) Если присутствуют значения html и redirect-to, см. Упрощённый сценарий аутентификации с html страницей.
(5) То же, что и пункт (1).
Примечание
Схема принятия решений 3DS демонстрирует инициацию и проведение 3DS Платежным Шлюзом.3DS инициируется Платежным Шлюзом и проводится на стороне Подключаемой Стороны. Подробнее см. Обзор 3DS
Сценарий верификации аккаунта без 3DS
Оплата считается проведённой без прохождения 3DS (без 3DS аутентификации) при нижеприведённых условиях:
1. Соблюдены шаги 1-2-(5)-6 Схемы Прохождения 3DS.
2. Отсутствие параметров tds_status, html и redirect-to.
3. Транзакция получила финальный статус (approved, declined, error,filtered).
Примечание
Транзакции со статусом «unknown» могут показываться как транзакции, прошедшие 3DS, так и как транзакции без прохождения 3DS. Детальнее о статусах транзакций см. Статусы.
Упрощённый сценарий аутентификации
(1) и (2). Для имплементации запроса статуса заказа, см. /api/v2/status/.
(9) Для инициации финального перенаправления см. Финальное перенаправление.
(10) The HTML wait page on Connecting Party side can have custom design and should communicate with Connecting Party server as described on the diagram.
(15) и (16) то же, что и (1) и (2).