Создание счета на оплату
Last updated
Last updated
Метод позволяет создать счет на оплату без строгого указания монеты и сети, вы можете указать оплату 30 USD и список доступных к оплате монет/сетей, пользователь сам выберет в чем ему удобнее оплатить. Сумма автоматически пересчитается в выбранную монету для оплаты
/api-gateway/make-invoice
Публичный API-ключ
Подпись тела запроса приватным API-ключем
Тип тела запроса
application/json
Идентификатор авансового баланса для списания комиссий
1503cf18-597f-447f-b172-112dfe377e1b
Уникальный идентификатор в системе мерчанта, для предотвращения дублирования создания инвойсов
merchantExternalId123
Идентификатор ордера в системе мерчанта
Order #123456
Описание ордера
Payment by order #123456
Внешний идентификатор пользователя в вашей системе. При указании идентификатора будет использован функционал раздела "Персональные адреса" - будет зарезервирован статический адрес под данного пользователя, но вебхук придет на указанный в этом запросе адрес
10099
Почта плательщика. Если указана в связке с параметром 'externalUserId' - будет создан пользователь с таким email в разделе "Персональные адреса"
site@domain.com
Монеты для оплаты. Можно указывать любую доступную монету, в том числе фиатную. На странице инвойса сумма в указанной монете будет пересчитана к доступным для оплаты монет
USD
Сумма к оплате в указанной монете. На странице инвойса сумма будет пересчитана по курсу к доступным для оплаты монетам
20
Флаг позволяет включить в сумму к оплате комиссию сети блокчейна выбранного для оплаты. Будет полезно чтобы заложить свои издержки на вывод монет после оплаты.
Массив с названиями тарифов, который позволяет включить в сумму к оплате комиссии по указанным тарифам
Позволяет добавить к сумме оплаты указанный процент
1
При открытия страници инвойса пользователь может провести на ней столько времени что курс смениться. Если после перехода к оплате сумма измениться больше указанного процента, то сумма к оплате будет пересчитана по текущему курсу
2
Допустимый процент недоплаты ОРДЕРА. Например, после выбора монеты инвойса был создан ордер на 100 USDT. Если параметр установлен как 1.5%, то ордер завершится с успехом при оплате 98.5 USDT
1.5
URL для уведомлений при изменении статуса инвойса или полученной суммы
https://merchant.domain/webhooks/invoice
URL для указания в качестве "Вернуться в магазин" на странице оплаты
https://merchant.domain/
Время жизни инвойса в минутах
Список монет и сетей доступных для оплаты, при указании пустого массива будут выбраны все монеты/сети доступные в системе