Methods

  • post - Get Failed Charges for Subscriptions

Resource

{
    "TrCNT": "uint",
    "TrData": [
        {
            "BFNTRID": "uint64",
            "BTRID": "uint64",
            "CPID": "uint",
            "ChPeriod": "string",
            "MSISDN": "string",
            "PSID": "uint64",
            "TrAmount": "decimal(12,2)",
            "TrDate": "datetime",
            "TrECode": "uint",
            "TrEMessage": "string",
            "VASID": "uint"
        }
    ]
}

Properties

Name Type Description Additional
TrCNT uint

Кол-во запросов в транзакции
Если нет данных => TrCNT=0.

TrData[] array

Транзакции - не-успешное списание средств.
Может содержать один или более транзакций и кол-во равно TrCNT.
Если нет даннных => TrData=array().

TrData[].BFNTRID uint64

Billing Failures Notify Transaction ID
Уникальной код транзакции в составе группы Billing/Charge/GetLastFailures.

TrData[].BTRID uint64

Billing Transaction ID
Уникальной код транзакции в составе группы Billing/Charge.

TrData[].CPID uint

Content Provider ID
Уникальный код Контент Провайдера. Предоставляется со стороны VASMS.

TrData[].ChPeriod string

Charge Period
Интервал времени относительно которого была исполнена даннная тарификация в зависимости от параметра подписки B101 (Интервал периодической тарификации подписки в часах).
К примеру:

6 час.2025-02-16T06:2025-02-16T12
12 час.2025-02-16T00:2025-02-16T12
24 час.2025-02-16T00:2025-02-17T00
168 час.2025-02-16T00:2025-02-23T00
720 час.2025-02-16T00:2025-03-18T00

Интервалы тарификации подписки указаны в формате Дата/Часы timezone Asia/Tashkent.
Для всех интервалов периодической тарификацией за начало периода считается календарный день с 00 часов с даты активации подписки (с учетом trial-периода) в timezone Asia/Tashkent.

TrData[].MSISDN string

Мобильный номер Абонента
Только цифры в формате: 998xxxxxxxxx.

TrData[].PSID uint64

Provider Subscription ID
Генерируется на стороне КП и должно быть уникальным в области действия всех сервисов.

TrData[].TrAmount decimal(12,2)

Transaction Amount
Cумма успешной тарификации подписки Абонента за данный период.

TrData[].TrDate datetime

Transaction Datetime
Дата и время исполнения транзакции. UTC timezone RFC3339 format - ex: 2025-02-15T10:11:20Z.

TrData[].TrECode uint

Код ошибки
Код ошибки тарификации.

TrData[].TrEMessage string

Описание ошибки
Детальное описание ошибки тарификации.

TrData[].VASID uint

VAS Service ID
Уникальный код VAS-услуги. Предоставляется со стороны VASMS.