Skip to content

info metodi

To‘lov hisobi haqida ma'lumot olish metodi. Summa tiyinda hisoblanishi kerak. Javobga mijozga ko‘rinishi kerak bo‘lgan boshqa parametrlarni ham qo‘shishingiz mumkin.

So‘rov namunasi

json
POST https://example.uz/api/
Accept: application/json
Content-Type: application/json
Auth: Basic

{
  "jsonrpc": "2.0",
  "method": "get.info",
  "id": "1234",
  "params": {
    "invoice": "321657984213246"
  }
}

So‘rov parametrlari

#ParameterData typeDescription
1jsonrpcStringStatik
2methodStringMetod nomi
3idStringStatik
4invoiceStringTo‘lov uchun noyob parametr

Javob namunasi

json
{
  "jsonrpc": "2.0",
  "id": 1234,
  "result": {
    "invoice": "321657984213246",
    "amount": 12500000
  }
}

Javob parametrlari

#ParameterData typeDescription
1resultObjectObyekt
2invoiceStringTo‘lov invoysi
3amountLongTo‘lov summasi (tiyinda)
4Mijozga ko‘rsatilishi kerak bo‘lgan qo‘shimcha to‘lov tafsilotlari

Tiyin va so‘m

12500000 tiyin — bu 125 000 so‘m. To‘lov sahifasiga havolada xuddi shu summa 125000 sifatida uzatiladi.

Mumkin bo‘lgan xatoliklar

Agar invoys topilmasa yoki allaqachon to‘langan bo‘lsa, mos ravishda -1 yoki -2 kodi bilan javob qaytaring.

АК «Халқ банки» — платежная система Xazna