Create invoice (payment link) — for exchanger CMS
Создаёт счёт для вызывающего сайта и возвращает ссылку оплаты (payPath + token). При оплате существующий вебхук deposit.finalized уйдёт на callback_url сайта с вашим order_id. Статус также можно опрашивать через GET /v1/public/invoices/.
Authorizations
HMAC-SHA256-Hex(timestamp + "." + raw_body, api_secret)
Body
Код актива (TRX, USDT_TRC20, GRAM, USDT_TON, …).
Сумма к оплате (decimal-строка).
"100.50"
Срок действия в минутах (по умолчанию 60). После — счёт просрочен, ссылка живёт ещё 1 день.
5 <= x <= 43200Ваш order_id. Если не указан — сгенерируется. Уникален в рамках сайта.
Заголовок/назначение (показывается клиенту).
Описание (показывается клиенту).
Response
Ваш order_id (или сгенерированный).
Публичный токен ссылки.
Путь страницы оплаты. Абсолютная ссылка: https://<ваш-домен-кошелька>{payPath}.
"/invoice/abc123"
"USDT_TRC20"
"TRON"
Адрес для оплаты.
Memo (для memo-based сетей).
"100.50"
pending, detected, paid, overpaid, underpaid, expired