Схема взаимодействия B (с предварительным host-to-host запросом получения URL платежной страницы)
Схема взаимодействия A (с перенаправлением плательщика на платежную страницу)
1 Клиент на сайте торговца выбирает товар или услугу, которую он хочет приобрести, и формирует корзину
2 Торговец у себя на сайте отображает кнопку оплаты, при нажатии на которую будет сформирована HTML форма для отправки на платежный шлюз FONDY
3-4 На сайте торговца покупатель нажимает кнопку оплаты, и торговец перенаправляет покупателя в браузере методом редиректа на url https://pay.fondy.eu/api/checkout/redirect/, передавая параметры методом HTTPS POST
5-8 Пользователь вводит платежные реквизиты на сайте платежного шлюза FONDY, платежный шлюз осуществляет списание средств через внешнюю платежную систему (банк-эквайер)
9-10 Платежный шлюз FONDY, получив от внешней платежной системы ответ с результатом платежа, перенаправляет покупателя в браузере на сайт торговца методом редиректа, передавая параметры с результатом оплаты методом HTTPS POST. Торговец у себя на сайте отображает страницу с результатом оплаты.
11 Для большей надежности доставки ответа о результате платежа на сторону торговца, платежный шлюз FONDY также дублирует ответ с результатами оплаты на сервер сайта торговца методом host-to-host HTTPS POST
Схема взаимодействия B (с предварительным host-to-host запросом получения URL платежной страницы)
1 Клиент на сайте торговца выбирает товар или услугу, которую он хочет приобрести, и формирует корзину
2 Торговец у себя на сайте отображает кнопку оплаты, при нажатии на которую будет осуществлен редирект пользователя на страницу ввода платежных реквизитов
5 Платежный шлюз FONDY возвращает торговцу промежуточный ответ с параметром checkout_url, содержащий URL, на который нужно перенаправить покупателя для ввода платежных реквизитов.
6-7 Торговец перенаправляет покупателя на checkout_url
8-10 Покупатель вводит платежные реквизиты на сайте платежного шлюза FONDY, платежный шлюз осуществляет списание средств через внешнюю платежную систему (банк-эквайер
11-12 Платежный шлюз FONDY, получив от внешней платежной системы ответ с результатом платежа, перенаправляет покупателя в браузере на сайт торговца методом редиректа, передавая параметры с результатом оплаты методом HTTPS POST. Торговец у себя на сайте отображает страницу с результатом оплаты.
13 Для большей надежности доставки ответа о результате платежа на сторону торговца, платежный шлюз FONDY также дублирует ответ с результатами оплаты на сервер сайта торговца методом host-to-host HTTPS POST