Метод check
API для проверки статуса транзакции по идентификатору транзакции.
Пример запроса
json
POST https://example.uz/api/
Accept: application/json
Content-Type: application/json
Auth: Basic
{
"jsonrpc": "2.0",
"method": "check",
"id": "1234",
"params": {
"xaznaTransactionId": "string"
}
}Пример ответа
json
{
"jsonrpc": "2.0",
"id": "1234",
"result": {
"xaznaTransactionId": "string",
"success": true
}
}Параметры
| # | Parameter | Data type | Description |
|---|---|---|---|
| 1 | xaznaTransactionId | UUID | Уникальный идентификатор транзакции |
| 2 | success | Boolean | Статус транзакции |
Когда использовать
Метод удобен для сверки: если ответ на pay не дошел до Xazna из-за сетевой ошибки, статус можно уточнить отдельным запросом.