Skip to content

Ошибки

Если запрос не может быть выполнен, верните result: null и объект error.

Ошибка ответа

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

Параметры ошибки

#ParameterData typeDescription
1codeIntegerКод ошибки
2messageStringОписание ошибки

Сообщения об ошибках

ОшибкаОписание
-1Инвойс не найден
-2Инвойс уже оплачен
-3Мерчант временно недоступен
-4Неизвестная ошибка (другие типы ошибок)

HTTP-код

Ошибка передается в теле ответа JSON-RPC. HTTP-статус при этом остается 200 OK — не возвращайте 4xx или 5xx для бизнес-ошибок, иначе Xazna не сможет разобрать сообщение.

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