Skip to content

Xatoliklar

Agar so‘rovni bajarib bo‘lmasa, result: null va error obyektini qaytaring.

Xatolik javobi

json
{
  "jsonrpc": "2.0",
  "id": "1234",
  "result": null,
  "error": {
    "code": -1,
    "message": "invoys topilmadi"
  }
}

Xatolik parametrlari

#ParameterData typeDescription
1codeIntegerXatolik kodi
2messageStringXatolik tavsifi

Xatolik xabarlari

XatolikTavsifi
-1Invoys topilmadi
-2Invoys allaqachon to‘langan
-3Merchant vaqtincha mavjud emas
-4Noma'lum xatolik (boshqa turdagi xatoliklar)

HTTP kod

Xatolik JSON-RPC javobining tanasida uzatiladi. HTTP-status esa 200 OK bo‘lib qoladi — biznes-xatoliklar uchun 4xx yoki 5xx qaytarmang, aks holda Xazna xabarni o‘qiy olmaydi.

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