Перейти к основному содержанию
POST
Создать инвойс

Создать инвойс

Создаёт платёжный инвойс, генерирующий уникальный адрес для оплаты. При получении платежа (TRX или USDT) энергия автоматически делегируется на целевой адрес. Полезно для интеграций, где конечные пользователи платят напрямую — баланс аккаунта не требуется.

Тело запроса

address
string
обязательно
Целевой адрес TRON для получения энергии
energy_amount
number
Количество энергии (32 000 – 5 000 000). Используйте это ИЛИ transfer_count.
transfer_count
number
Количество переводов USDT (1 – 100). Каждый перевод = 65 000 энергии.
duration_hours
number
обязательно
Длительность аренды (1 или 24 часа)

Ответ

invoice_id
number
Уникальный идентификатор инвойса
payment_address
string
Уникальный адрес для оплаты — отправьте TRX или USDT сюда
price_trx
string
Цена в TRX
price_usdt
string
Цена в USDT
status
string
Статус инвойса: pending, paid, delegated, expired, failed
expires_at
string
Время истечения в формате ISO 8601

Пример

Response
Инвойсы истекают через 30 минут, если оплата не получена. Принимаются платежи как в TRX, так и в USDT на сгенерированный адрес.