Коды ошибок сервисов — различия между версиями

Материал из PayControl Wiki
Перейти к: навигация, поиск
Строка 1: Строка 1:
* Ошибка отсутствует
+
<ul><li>Ошибка отсутствует</li></ul>
NORMAL(0 200)
+
NORMAL(0 200)
  
  
* Внутренняя ошибка
+
<ul><li>Внутренняя ошибка</li></ul>
JAVA_INTERNAL_ERROR(100 500)
+
JAVA_INTERNAL_ERROR(100 500)
  
  
* Ошибка в настройках ИС
+
<ul><li>Ошибка в настройках ИС</li></ul>
SYSTEM_PROPERTY_ERROR(200)
+
SYSTEM_PROPERTY_ERROR(200)
  
  
* ID системы не задан
+
<ul><li>ID системы не задан</li></ul>
SYSTEM_ID_IS_NULL(201)
+
SYSTEM_ID_IS_NULL(201)
  
  
* ID системы неверен
+
<ul><li>ID системы неверен</li></ul>
SYSTEM_ID_IS_WRONG(202)
+
SYSTEM_ID_IS_WRONG(202)
  
  
* Система не найдена
+
<ul><li>Система не найдена</li></ul>
SYSTEM_NOT_FOUND(203)
+
SYSTEM_NOT_FOUND(203)
  
  
* Система удалена
+
<ul><li>Система удалена</li></ul>
SYSTEM_IS_DELETED(204)
+
SYSTEM_IS_DELETED(204)
  
  
* Имя системы не задано
+
<ul><li>Имя системы не задано</li></ul>
SYSTEM_NAME_IS_NULL(205)
+
SYSTEM_NAME_IS_NULL(205)
  
  
* ID пользователя не задан
+
<ul><li>ID пользователя не задан</li></ul>
USER_ID_IS_NULL(206)
+
USER_ID_IS_NULL(206)
  
  
* Префикс ID пользователя не задан
+
<ul><li>Префикс ID пользователя не задан</li></ul>
USER_ID_PREF_IS_NULL(207)
+
USER_ID_PREF_IS_NULL(207)
  
  
* Пользователь не найден
+
<ul><li>Пользователь не найден</li></ul>
USER_NOT_FOUND(208)
+
USER_NOT_FOUND(208)
  
  
* Пользователь удален
+
<ul><li>Пользователь удален</li></ul>
USER_IS_DELETED(209)
+
USER_IS_DELETED(209)
  
  
* ЭП не верна
+
<ul><li>ЭП не верна</li></ul>
DS_VERIFY_ERROR(210)
+
DS_VERIFY_ERROR(210)
  
  
* Структура ЭП не верна
+
<ul><li>Структура ЭП не верна</li></ul>
 
<p>DS_STRUCT_ERROR(211)
 
<p>DS_STRUCT_ERROR(211)
  
  
<ul><li>Тип хранилища неверен</li></ul> STORE_TYPE_IS_WRONG(212)
+
<ul><li>Тип хранилища неверен</li></ul>
 +
STORE_TYPE_IS_WRONG(212)
  
  
<ul><li>Alias ключевого контейнера не задан</li></ul> KEY_CONTAINER_ALIAS_IS_NULL(213)
+
<ul><li>Alias ключевого контейнера не задан</li></ul>
 +
KEY_CONTAINER_ALIAS_IS_NULL(213)
  
  
<ul><li>Ключевой контейнер не существует</li></ul>KEY_CONTAINER_NOT_EXISTS(214)
+
<ul><li>Ключевой контейнер не существует</li></ul>
 +
KEY_CONTAINER_NOT_EXISTS(214)
  
  

Версия 17:30, 22 апреля 2020

  • Ошибка отсутствует
NORMAL(0 200)


  • Внутренняя ошибка
JAVA_INTERNAL_ERROR(100 500)


  • Ошибка в настройках ИС
SYSTEM_PROPERTY_ERROR(200)


  • ID системы не задан
SYSTEM_ID_IS_NULL(201)


  • ID системы неверен
SYSTEM_ID_IS_WRONG(202)


  • Система не найдена
SYSTEM_NOT_FOUND(203)


  • Система удалена
SYSTEM_IS_DELETED(204)


  • Имя системы не задано
SYSTEM_NAME_IS_NULL(205)


  • ID пользователя не задан
USER_ID_IS_NULL(206)


  • Префикс ID пользователя не задан
USER_ID_PREF_IS_NULL(207)


  • Пользователь не найден
USER_NOT_FOUND(208)


  • Пользователь удален
USER_IS_DELETED(209)


  • ЭП не верна
DS_VERIFY_ERROR(210)


  • Структура ЭП не верна

DS_STRUCT_ERROR(211)

  • Тип хранилища неверен
STORE_TYPE_IS_WRONG(212)


  • Alias ключевого контейнера не задан
KEY_CONTAINER_ALIAS_IS_NULL(213)


  • Ключевой контейнер не существует
KEY_CONTAINER_NOT_EXISTS(214)


  • Неверные данные транзакции (User ID не совпадает)
TRANSACTION_DATA_UID_ERROR(215)


  • Неверные данные транзакции
TRANSACTION_DATA_ERROR(216)


  • Данные транзакции не заданы
TRANSACTION_DATA_IS_NULL(217)


  • Неверный шаблон отчета
REPORT_TPL_IS_NULL(218)


  • Ошибка в запросе
REQUEST_ERROR(219)


  • ID системы не уникален
SYSTEM_ID_NOT_UNIQUE(220)


  • Подпись запроса невалидна
REQUEST_SIGNATURE_NOT_VALID(221)


  • Система не является доверенной
SYSTEM_NOT_VALID(222)


  • Транзакция не найдена
TRANSACTION_IS_NULL(231)


  • Данные транзакции уже проверены
TRANSACTION_CHECKED(232)


  • Невозможно распознать запрос на регистрацию системы
ERROR_PARSE_REGISTER_SYSTEM_INFO(233)


  • Некорректный тип пользователя
INCORRECT_USER_TYPE(234)


  • Пустая коллекция
COLLECTION_IS_EMPTY(235)


  • Резльтатов нет
NO_RESULT(236)


  • Pin-код не задан
PIN_IS_EMPTY(237)


  • Отпечаток пользователя не задан
FPRINT_IS_EMPTY(238)


  • Неверный OTP
OTP_IS_NOT_VALID(239)


  • Истек срок регистрации
VALID_DATE_EXPIRED(240)


  • Неверный тип системы
SYSTEM_TYPE_IS_WRONG(241)


  • Неверно задана длина 2-й части ключевой информации
SPART_LENGTH_IS_WRONG(242)


  • Неверно задан тип данных
DATA_TYPE_IS_WRONG(243)


  • Код подтвержения неверен
INVALID_HMAC(244 401)


  • Нет активной ключевой информации
KEY_INFO_NOT_FOUND(245)


  • Неверный тип системы
WRONG_SYSTEM_TYPE(246)


  • Отпечаток уже установлен
FPRINT_IS_NOT_EMPTY(247)


  • Неверный код аутентификации
WRONG_AUTH_CODE(248 401)


  • Не задан тип подтверждения
CONFIRM_TYPE_IS_NULL(249)


  • Не задан тип хранилища
STORE_TYPE_IS_NULL(250)


  • Не задан тип устройства
DEVICE_TYPE_IS_NULL(251)


  • Не задан тип данных
TRANSACTION_DATA_TYPE_IS_NULL(252)


  • Префикс ID превышает допустимую длину
USER_ID_PREF_TOO_LONG(253)


  • Неверно задана длина кода подтверждения
CONFIRM_CODE_LENGTH_IS_WRONG(254 401)


  • Код подтверждения не задан
CONFIRM_CODE_IS_NULL(255)


  • ID транзакции не задан
TRANSACTION_ID_IS_NULL(256)


  • Не задан список статусов
STATUS_LIST_IS_EMPTY(257)


  • ID устройства не задано
DEVICE_ID_IS_NULL(258)


  • Тип устройства неправильный
DEVICE_TYPE_IS_INCORRECT(259)


  • Код подтвержения неверен
INVALID_OTP(261)


  • Неподдерживаемый формат параметра kdfFunc
INVALID_KDF(263)


  • Неверно задана длина пин-кода
PIN_LENGTH_IS_WRONG(264)


  • Идентификатор уведомления не задан
PUSH_ID_IS_NULL(265)


  • Статус транзакции неверный
TRANSACTION_STATUS_INVALID(267)


  • Код аутентификации не задан
AUTH_CODE_IS_NULL(268)


  • Ошибка в списке статусов
STATUS_LIST_IS_INCORRECT(269)


  • Причина отмены не передана
DECLINE_REASON_IS_NULL(270)


  • Транзакция с таким id уже существует
TRANSACTION_IS_NOT_UNIQUE(271)


  • Дата закрытия биллингового периода сохранена неверно
BILL_DATE_CORRUPTED(272)


  • Дата закрытия биллингового периода пользователя сохранена неверно
USER_BILL_DATE_CORRUPTED(273)


  • Транзакция помечена как удаленная
TRANSACTION_IS_DELETED(274)


  • Биллинг на данную дату уже закрыт
BILL_REQUEST_ALREADY_PROCESSED(275)


  • Открытый ключ отсутствует
PUBKEY_IS_EMPTY(276)


  • Открытый ключ уже установлен
PUBKEY_IS_NOT_EMPTY(277)


  • Подпись неверна
SIGNATURE_IS_INVALID(278)


  • Подпись не задана
SIGNATURE_IS_NULL(279)


  • Подпись или код подтверждения должны быть заданы
SIGNATURE_AND_CONFIRM_CODE_ARE_NULL(280)


  • Вышло время жизни транзакции
TRANSACTION_EXPIRED(281)


  • Версия JSON-запроса не поддерживается
JSON_SCHEME_NOT_SUPPORTED(282)


  • JSON-запрос не соответствует схеме
JSON_REQUEST_INCORRECT(283)


  • Ошибка загрузки лицензии
LICENSE_UPDATE_ERROR(284)


  • Срок действия лицензии истёк
LICENSE_EXPIRED(285)


  • Количество пользователей в лицензии достигнуто
LICENSE_USER_COUNT_EXCEEDED(286)


  • Тип лицензирования был изменен
BILLING_TYPE_CORRUPTED(287)


  • Авторизация по HTTP-заголовку неуспешна
HTTP_AUTH_CODE_INVALID(288 401)


  • Метод не поддерживается
NOT_SUPPORTED(289 404)


  • Шаблон для дополнительной аутентификации не найден
EXT_AUTH_TEMPLATE_NOT_FOUND(290 401)


  • Дополнительная аутентификация неуспешна
EXT_AUTH_FAILED(291 401)


  • Тип дополнительной аутентификации не поддерживается
EXT_AUTH_TYPE_NOT_SUPPORTED(292)


  • Необходима внешняя аутентификация
EXT_AUTH_NEEDED(293)


  • Пользователь заблокирован
USER_IS_BLOCKED(294)


  • Срок действия ключа истёк
KEY_EXPIRED(295)


  • Лицензия не найдена
LICENSE_NOT_FOUND(296)


  • Идентификатор уведомления не найден
PUSH_NOT_FOUND(297)


  • Данные для скоринга должны быть установлены
SCORING_SETTINGS_IS_NULL(298)


  • Подпись неверна
AUTOSING_SIGNATURE_IS_INVALID(299)


  • Настройки скоринга сервера неверны
SERVER_SCORING_SETTINGS_INCORRECT(300)


  • Ошибка получения скоринга
SCORING_FAILED(301)


  • Уровень риска слишком высок
HIGH_SCORING_RISK_LEVEL(302)


  • Ошибка автоподписи
AUTOSIGN_FAILED(304)


  • Автоподпись запрещена
AUTOSIGN_NOT_ALLOWED(305)


  • ID попытки не задан
ATTEMPT_ID_IS_NULL(306)


  • Ошибка flexible лицензии
FLEXIBLE_LICENSE_ERROR(307)


  • Ошибка flexible лицензии
LICENSE_ERROR(309)


  • ID попытки не задан
UNSUPPORTED_BILLING_TYPE(308)


  • Операция не существует
OPERATION_NOT_EXISTS(309)


  • Транзакция не включена в операцию
TRANSACTION_IS_NOT_IN_OPERATION(310)


  • Статус операции невалидный
OPERATION_STATUS_INVALID(311);