Инструменты страницы

Схема взаимодействия при оплате с использованием 3D Secure

Внутрений MPI

Описание:

1 Держатель карты формирует заказ на сайте ТСП (интернет-магазина) и принимает решение оплатить товар банковской картой.
2 После подтверждения заказа клиентом, система магазина регистрирует заказ в платежном шлюзе. Для регистрации используются такие параметры как сумма списания, валюта списания, номер заказа в системе магазина, а также URL возврата клиента.
3 На запрос регистрации платежный шлюз возвращает уникальный идентификатор заказа в платежной системе и URL, на который надо перенаправить пользователя для получения платежной формы.
4 Интернет-магазин переводит браузер держателя карты на свою платежную страницу для ввода данных по карте.
5 Держатель карты вводит данные своей банковской карты на платежной странице интернет-магазина и отправляет данные.
6 Магазин отправляет в платежный шлюз запрос на оплату заказа. для оплаты используются такие параметры как номер заказа в платежном шлюзе (полученный на шаге 3), язык, а также реквизиты карты: PAN, CVC, год и месяц срока действия карты и имя владельца карты.
7 Получив платежные реквизиты (номер карты и т.п.) система проверяет вовлечение карты в 3-D Secure, в том числе с использованием Directory Server.
8 Результат проверки отправляется в магазин ( вовлеченность карты+ URL сервера ACS эмитента, на котором клиенту необходимо пройти аутентификацию).
9 Система магазина передает в браузер клиента перенаправление на ACS эмитента.
10 Держатель карты (клиент) проходит аутентификацию на ACS эмитента.
11 Проведя аутентификацию держателя карты, ACS эмитента перенаправляет клиента в платежный шлюз, передавая PARes. Платежный шлюз проводит авторизацию заказа при успешной аутентификации клиента на ACS, или отклоняет предавторизацию при неуспешной аутентификации клиента на ACS.
12 Клиент переходит на страницу магазина с итогами оплаты.
13 Магазин направляет в платежный шлюз запрос на статус оплаты заказа.
14 Платежный шлюз возвращает результат авторизации заказа в магазин.
15 Магазин отображает клиенту страницу с результатами оплаты заказа.

Внутренний MPI, упрощённое перенаправление на ACS

Упрощённое перенаправление на ACS позволяет продавцу организовать аутентификацию клиента, используя простое перенаправление на страницу платёжного шлюза, указав в части ссылки только номер заказа покупателя.

Описание:

1 Держатель карты формирует заказ на сайте ТСП (интернет-магазина) и принимает решение оплатить товар банковской картой.
2 После подтверждения заказа клиентом, система магазина регистрирует заказ в платежном шлюзе. Для регистрации используются такие параметры как сумма списания, валюта списания, номер заказа в системе магазина, а также URL возврата клиента.
3 На запрос регистрации платежный шлюз возвращает уникальный идентификатор заказа в платежной системе и URL, на который надо перенаправить пользователя для получения платежной формы.
4 Интернет-магазин переводит браузер держателя карты на свою платежную страницу для ввода данных по карте.
5 Держатель карты вводит данные своей банковской карты на платежной странице интернет-магазина и отправляет данные.
6 Магазин отправляет в платежный шлюз запрос на оплату заказа. для оплаты используются такие параметры как номер заказа в платежном шлюзе (полученный на шаге 3), язык, а также реквизиты карты: PAN, CVC, год и месяц срока действия карты и имя владельца карты.
7 Получив платежные реквизиты (номер карты и т.п.) система проверяет вовлечение карты в 3-D Secure, в том числе с использованием Directory Server.
8 Результат проверки отправляется в магазин ( вовлеченность карты+ URL сервера ACS эмитента, на котором клиенту необходимо пройти аутентификацию).
9 Система магазина передает в браузер клиента перенаправление на ACS эмитента.
10 Магазин перенаправляет пользователя на страницу платёжного шлюза по следующей ссылке: <api.адрес платёжного шлюза>/acsRedirect.do?orderId=<номер заказа>

Не забудьте добавить api. перед именем домена.

11 Держатель карты (клиент) проходит аутентификацию на ACS эмитента.
12 Проведя аутентификацию держателя карты, ACS эмитента перенаправляет клиента в платежный шлюз, передавая PARes. Платежный шлюз проводит авторизацию заказа при успешной аутентификации клиента на ACS, или отклоняет предавторизацию при неуспешной аутентификации клиента на ACS.
13 Клиент переходит на страницу магазина с итогами оплаты.
14 Магазин направляет в платежный шлюз запрос на статус оплаты заказа.
15 Платежный шлюз возвращает результат авторизации заказа в магазин.
16 Магазин отображает клиенту страницу с результатами оплаты заказа.

Интеграция с использованием метода Finish3DS

Описание:

1 Держатель карты формирует заказ на сайте ТСП (интернет-магазина) и принимает решение оплатить товар банковской картой.
2 После подтверждения заказа клиентом, система магазина регистрирует заказ в платежном шлюзе. Для регистрации используются такие параметры как сумма списания, валюта списания, номер заказа в системе магазина, а также URL возврата клиента.
3 На запрос регистрации платежный шлюз возвращает уникальный идентификатор заказа в платежной системе и URL, на который надо перенаправить пользователя для получения платежной формы.
4 Интернет-магазин переводит браузер держателя карты на свою платежную страницу для ввода данных по карте.
5 Держатель карты вводит данные своей банковской карты на платежной странице интернет-магазина и отправляет данные.
6 Магазин отправляет в платежный шлюз запрос на оплату заказа. для оплаты используются такие параметры как номер заказа в платежном шлюзе (полученный на шаге 3), язык, а также реквизиты карты: PAN, CVC, год и месяц срока действия карты и имя владельца карты.
7 Получив платежные реквизиты (номер карты и т.п.) система проверяет вовлечение карты в 3-D Secure, в том числе с использованием Directory Server.
8 Результат проверки отправляется в магазин ( вовлеченность карты+ URL сервера ACS эмитента, на котором клиенту необходимо пройти аутентификацию).
9 Система магазина передает в браузер клиента перенаправление на ACS эмитента.
10 Держатель карты (клиент) проходит аутентификацию на ACS эмитента.
11 Проведя аутентификацию держателя карты, ACS эмитента перенаправляет клиента в обратно в магазин.
12 Полученный от ACS PARes передается в магазин.
13 Магазин передает в шлюз полученный PARes при помощи метода Finish3DS.
14 Шлюз возвращает итог оплаты.
15 Магазин направляет в платежный шлюз запрос на статус оплаты заказа.
16 Платежный шлюз возвращает результат авторизации заказа в магазин.
17 Магазин отображает клиенту страницу с результатами оплаты заказа.