Детали и статус транзакции

Запрашивайте результаты транзакций непосредственно из ядра API для получения операционных панелей, инструментов поддержки и сверки. Аутентификация: Authorization: Bearer $LICENSECHAIN_API_TOKEN (ключ приложения API или пользователь JWT).

Проверить одну транзакцию

{
  "transaction": "pi_3RxExample123"
}

Конечная точка: POST /v1/transaction/status

{
  "status": 200,
  "transactionStatus": "paid",
  "transactionStatusReason": "Transaction successfully completed",
  "info": "",
  "transaction": {
    "transactionId": "pi_3RxExample123",
    "transactionStatus": "paid",
    "statusReason": "Transaction successfully completed",
    "licenseId": "lic_abc123",
    "productId": "prod_8c9a1d74",
    "amount": 49.99,
    "currency": "USD",
    "email": "buyer@example.com",
    "timestamp": "2026-05-11T07:01:00.000Z",
    "paymentProvider": "stripe"
  }
}

Проверка пакетных транзакций

POST /v1/transactions
{
  "transactionsId": ["pi_3RxExample123", "np_45Example678"],
  "limits": "week"
}

limits: all | ⟦Т2⟧ | ⟦Т3⟧ | month (только относительные окна; максимум 200 строк). Необязательно email.

Сопоставление статусов

  • paid — завершено и лицензия активна
  • pending — платеж/license все еще ожидает рассмотрения
  • canceled — отозвано состояние жизненного цикла/cancelled
  • rejected — состояние неудачного или недействительного завершения