Возвращает информацию о платеже.
Для QR-платежей метод синхронизирует статус с платёжной системой. Если в VCR настроено QR-устройство, при финальном статусе на нём будет показан результат оплаты.
Входные параметры
| Название | Тип данных | Обязательность | Описание |
|---|---|---|---|
| payment_id | string | Обязательный | id платежа в VCR, полученный в ответе Payment.Create |
Пример запроса
{
"jsonrpc": "2.0",
"method": "Payment.Get",
"params": {
"payment_id": "58847e73-b40b-4746-8a07-44582991bd6b"
},
"auth": "a2Fzc2E6a2FzMTIzNDU2",
"id": 1
}
Выходные параметры
| Название | Тип данных | Описание |
|---|---|---|
| id | string | id платежа в VCR |
| datetime | string | Время создания платежа |
| payment_system_id | int32 | ID платёжной системы |
| payment_id | string | id платежа во внешней платёжной системе |
| status | int32 | Статус платежа в VCR |
| amount | int64 | Сумма платежа в тийинах |
| receipt_id | string | id чека в VCR. До закрытия чека значение пустое |
| phone | string | Телефон плательщика, если платёжная система вернула это значение |
| rrn | string | Идентификатор карточной оплаты, если доступен. Для UzQR после оплаты содержит идентификатор оплаты UzQR |
| slip | string | SLIP терминала, если вернул терминал |
| card_type_id | int32 | Тип карты: 0 - не задано, 1 - корпоративная, 2 - личная, 3 - социальная |
| card_number | string | Маскированный номер карты, если доступен |
| invoice_id | string | id QR-счёта, если используется QR-сценарий |
| qr_text | string | Текст/ссылка QR-кода, если используется QR-сценарий |
Пример ответа - платёж оплачен
{
"jsonrpc": "2.0",
"result": {
"id": "58847e73-b40b-4746-8a07-44582991bd6b",
"datetime": "2026-06-16 17:50:00",
"payment_system_id": 6,
"payment_id": "1234567890",
"status": 3,
"amount": 128000,
"receipt_id": "",
"phone": "998901234567",
"rrn": "",
"slip": "",
"card_type_id": 2,
"card_number": "8600******8331"
},
"ok": true,
"id": 1
}
Пример ответа - QR-платёж ожидает оплату
{
"jsonrpc": "2.0",
"result": {
"id": "c01a8e04-81a7-4e38-a19a-7e2f77a6e2f4",
"datetime": "2026-06-16 17:50:00",
"payment_system_id": 5,
"payment_id": "",
"status": 2,
"amount": 90000,
"receipt_id": "",
"invoice_id": "UZQR-INVOICE-ID",
"qr_text": "https://example/qr"
},
"ok": true,
"id": 1
}