5-8
Користувач вводить платіжні реквізити на сайті платіжного шлюзу hutko, платіжний шлюз здійснює списання коштів через зовнішню платіжну систему (банк-еквайр)
9-10
Платіжний шлюз hutko, отримавши від зовнішньої платіжної системи відповідь із результатом платежу, перенаправляє покупця в браузері на сайт торговця методом редиректу, передаючи параметри з результатом оплати методом HTTPS POST. Торговець у себе на сайті відображає сторінку з результатом оплати.
11
Для більшої надійності доставки відповіді про результат платежу на сторону торговця, платіжний шлюз hutko також дублює відповідь із результатами оплати на сервер сайту торговця методом host-to-host HTTPS POST
Схема взаємодії B (з попереднім host-to-host запитом отримання URL платіжної сторінки)
1
Клієнт на сайті торговця обирає товар або послугу, яку він хоче придбати, і формує кошик
2
Торговець у себе на сайті відображає кнопку оплати, при натисканні на яку буде здійснено редирект користувача на сторінку введення платіжних реквізитів
5
Платіжний шлюз hutko повертає торговцю проміжну відповідь з параметром checkout_url, який містить URL, на який потрібно перенаправити покупця для введення платіжних реквізитів.
6-7
Торговець перенаправляє покупця на checkout_url
8-10
Покупець вводить платіжні реквізити на сайті платіжного шлюзу hutko, платіжний шлюз здійснює списання коштів через зовнішню платіжну систему (банк-еквайр)
11-12
Платіжний шлюз hutko, отримавши від зовнішньої платіжної системи відповідь із результатом платежу, перенаправляє покупця в браузері на сайт торговця методом редиректу, передаючи параметри з результатом оплати методом HTTPS POST. Торговець у себе на сайті відображає сторінку з результатом оплати.
13
Для більшої надійності доставки відповіді про результат платежу на сторону торговця, платіжний шлюз hutko також дублює відповідь з результатами оплати на сервер сайту торговця методом host-to-host HTTPS POST