POST get.info
Получение информации: POST /api/v1/partner/receipt/get-info
Метод используется для получения информации о возможности оплаты выбранного мерчанта. В ответе может возвращаться текущий баланс указанного счёта, список доступных аккаунтов мерчанта с ключевыми параметрами, а также дополнительная информация.
info
Метод рекомендуется вызывать на начальном этапе, перед созданием чека, чтобы проверить доступность аккаунтов мерчанта и получить актуальные данные для проведения оплаты.
Запрос
{
"merchant_id": 123456,
"account": [
{
"key": "qrCode",
"value": "QR_PAYLOAD"
},
{
"key": "account_number",
"value": "9876543210"
}
]
}
| Свойство | Пример значения | Описание | Обязательное поле |
|---|---|---|---|
merchant_id | long | Идентификатор мерчанта | Да |
account | array account | Массив с объектами, {key, value}. Словарь дополнительных деталей для платежа по мерчанту | Да (поле payment_initiator - логин или номер телефона инициатора платежа) |
Ответ
{
"balance" : 500000,
"account" : [
{
"key": "account_number",
"value": "9876543210",
"label": "Account Number"
},
{
"key": "another_key",
"value": "value_here",
"label": "Another Label"
}
],
"error": null
}
| Свойство | **Тип и пример значения | Описание |
|---|---|---|
balance | integer | Баланс аккаунта в тийинах |
account | array account | Дополнительные детали платежа по мерчанту |
error | string | Сообщение об ошибке (если есть) |