POST a2c.getById
Получение чека по ID POST /api/v1/partner/a2c/get-by-id
Позволяет получить полную информацию о чеке по его идентификатору receipt_id, ранее возвращённому в методе create.
Пример запроса
{
"id": "01HQY9YXEKDRNRN0S8M5W3FJQF"
}
| Поле | Тип | Обяз. | Описание |
|---|---|---|---|
id | string | Да | Уникальный идентификатор чека (receipt_id) |
Пример ответа
{
"tid": "3f2504e0-4f89-11d3-9a0c-0305e82c3301",
"receipt_id": "01HZY6WYV6DYQ5MZ2MH9WAGZV6",
"description": "Создание чека",
"state": 0,
"type": 6,
"created_date": 1718123456789,
"pay_date": null,
"cancel_date": null,
"sender": {
"masked_pan": "999901******1366",
"token": "cbd21d0a-4308-4e93-9d02-69393751f16b",
"holder_name": "USMONOV S.",
"amount": 100000,
"currency": 860,
"commission": 10,
"phone": "9989****4567"
},
"receiver": {
"masked_pan": "411111******2222",
"holder_name": "AZIZ A.",
"amount": 100000,
"currency": 860,
"commission": 0,
"phone": null
},
"ofd": null,
"is_verify": false
}
| Поле | Тип | Комментарий |
|---|---|---|
tid | string (GUID) | Уникальный идентификатор транзакции |
receipt_id | string (ULID) | Уникальный идентификатор чека в Beepul |
description | string | Описание оплаты |
state | integer | Статус чека |
type | integer | Тип операции |
created_date | long | Unix timestamp в миллисекундах |
pay_date | long | Дата успешной транзакции (если была) |
cancel_date | long | Дата отмены транзакции (если была) |
sender.masked_pan | string | Маскированный номер карты отправителя |
sender.token | string | Токен карты отправителя |
sender.holder_name | string | Имя держателя карты отправителя |
sender.amount | integer | Сумма списания с отправителя (в тийинах) |
sender.currency | integer | Код валюты (860 = UZS) |
sender.commission | integer | Комиссия отправителя |
sender.phone | string | Телефон отправителя |
receiver.masked_pan | string | Маскированный номер карты получателя |
receiver.token | string | Токен карты получателя |
receiver.holder_name | string | Имя получателя |
receiver.amount | integer | Сумма пополнения карты (в тийинах) |
receiver.currency | integer | Код валюты (860 = UZS) |
receiver.commission | integer | Комиссия получателя |
receiver.phone | string | Телефон получателя |
error | string | Ошибка, если есть |
ofd.url | string | Ссылка на фискальный чек |
ofd.terminal_id | string | ID терминала фискализации |
ofd.fiscal_sign | string | Фискальный признак ОФД |
is_verify | bool | Требуется ли подтверждение (OTP) |