Ордера
В данном разделе описаны методы для создания ордеров и получения информации о них
Функционал ордеров позволяет принимать платежи в указанной монете и сети
Возможные статусы
init
Ордер создан
error
Ошибка при создании или при исполнении
processed
Упешная оплата ордера
pending
При поступлении первой оплаты
expired
Истекло время жизни ордера
partial
Ордер истёк, но был частично оплачен
overpaid
Ордер был оплачен сверх указанной суммы
При изменении статуса или поступлении новой транзакции, Вам будет отправлен вебхук на указанный при создании ордера URL.
Подробнее о вебхуке можно узнать в разделе Webhooks
ВниманиеОбратите внимание, что статусы
processed
,expired
,partial
,overpaid
не являются конечнымиПри обработке вебхука вам стоит отдельно обрабатывать массив полученных транзакций для корректной обработки суммы платежа
Срок жизни ордера
При создании ордера выделяется адрес из пула PAY_IN
адресов организации. Этот адрес будет недоступен для других операций в течении всего срока жизни ордера.
В зависимости от сети оплаты минимальное и максимальное время жизни ордера может меняться.
Минимальное и максимальное значения для сетей:
ton
1800
43200
bitcoin
7200
43200
bitcoincash
7200
43200
bsc
1800
43200
tron
1800
43200
ethereum
1800
43200
fantom
1800
43200
litecoin
3600
43200
Потерянные транзакции
В некоторых случаях плательщик может отправить на адрес монеты в другой сети или монете. Такие транзакции будут отображаться в отдельном поле orphanDeposits
при получении вебхука или получении информации об ордере через API.
Вы можете увидеть эти транзакции в личном кабинете в разделе Платежи —> Сиротские транзакции. В этом разделе будет доступен вывод этих монет на сторонний адрес.
Last updated