Создание заказа и приём оплаты
Сценарий интеграции: от корзины на сайте мерчанта до подтверждённой оплаты.
Полный сценарий оплаты
Сгенерируйте уникальный
merchant_transaction_idдля заказа в вашей системе.Вызовите POST /invoice/create с суммой, позициями и URL редиректов.
Сохраните
invoice_idв заказе и откройтеinvoice_urlдля пользователя.Дождитесь webhook на
callback_urlсо статусом2(PAID) или опрашивайте GET /invoice/status.Выдайте товар/услугу только после подтверждения PAID. При статусе 3 (EXPIRED) или 4 (CANCELED) предложите повторную оплату — новый инвойс с новым
merchant_transaction_id.
Отмена до оплаты
Если пользователь отказался от оплаты, вызовите POST /invoice/cancel пока статус PENDING.
01 июня 2026