Процессинг платежей CloudPayments
В общем случае жизненный цикл платёжной транзакции выглядит так:
Принимаем заказ.
Формируем ссылку на платёжный шлюз, в который вшиваем сумму к оплате, номер заказа и что там ещё попросит платёжная система.
Редиректим клиента по этому адресу.
Клиент вводит данные карты и перенаправляется на страницу благодарности (thank you page) магазина.
Банк списывает со счёта клиента деньги и делает callback-запрос на специальный эндпоинт с нашей стороны.
Меняем статус заказа и проводим попутные манипуляции.
Используется двухстадийная оплата для проверки наличия баланса на карте, а также процедура токенизации.
Для биллинга CloudPayment Узбекистан используется кастомная логика. — вместо оплаты