Создание Инвойса

Данный запрос создает страницу с виджетом и возвращает URL на неё. Перейдя на эту страницу, Плательщик сможет произвести оплату.

Основная информация

Метод

POST invoice/widget

Пример URL

https://cryptomo.bar/api/v1/invoice/widget

Параметры запроса

Имя параметра
Тип данных
Обязательно
Описание

amount

float

+

Сумма платежа

currency

string

Валюта суммы платежа, которую указал Пользователь. Если этот параметр не задан, по умолчанию считается, что сумма в долларах США.

client_reference_id

string

+

Номер платежа в системе Пользователя API. Должен быть уникальным для каждого Инвойса в рамках Мерчанта.

Система работает с защитой от повторных операций (Идемпотентность). Если счет с определенным номером заказа (client_reference_id) уже существует в системе, то при повторном запросе мы просто возвращаем информацию об этом существующем счете. Новый счет при этом не создается.

widget_description

string

Описание, которое увидит Плательщик на странице оплаты до 100 символов

metadata

string

Произвольная строка, указываемая пользователем при создании платежа

back_url

string

URL, на который перенаправит пользователя после оплаты

cancel_url

string

URL, на который перенаправит пользователя в случае отмены оплаты

Параметры ответа:

id

ID инвойса

expire_at

Время в unixtime, когда платеж станет просрочен (наша система проверяет платеж в течение 40 минут после создания)

widget_url

URL страницы виджета, куда попадёт Плательщик для оплаты инвойса

Пример ответа:

Последнее обновление