Клієнт на сайті торговця вибирає товар або послугу, яку він хоче придбати, і формує корзину
Торговець у себе на сайті відображає кнопку оплати, при натисканні на яку буде здійснено редирект користувача на сторінку введення платіжних реквізитів
На сайті торговця покупець натискає кнопку оплати, і торговець формує host-to-host запит на URL ********, передаючи параметри методом HTTPS POST.
Платіжний шлюз UPC eCommerce Connect повертає торговцю відповідь з параметром checkout_url, що містить URL, на який потрібно перенаправити покупця для введення платіжних реквізитів.
Торговець перенаправляє покупця на checkout_url
Покупець вводить платіжні реквізити на сайті платіжного шлюзу UPC eCommerce Connect, платіжний шлюз здійснює списання коштів через зовнішню платіжну систему (банк-еквайєр
Платіжний шлюз UPC eCommerce Connect, отримавши від зовнішньої платіжної системи відповідь з результатом платежу, перенаправляє покупця в браузері на сайт торговця методом редиректу, передаючи параметрі з результатом оплати методом HTTPS POST. Торговець у себе на сайті відображає сторінку з результатом оплати.
Для більшої надійності доставки відповіді про результат платежу на бік торговця, платіжний шлюз UPC eCommerce Connect також дублює відповідь з результатами оплати на сервер сайту торговця методом host-to-host HTTPS POST