Список ошибок

Список ошибок, которые возвращает сервис. Формат: Код ошибки, Название. Чтобы посмотреть описание и пример, раскройте ошибку.

Ошибки системы

0, UNDEFINED

Неизвестная ошибка обработки.

HTTP-статус: 400

Как устранить: обратитесь в поддержку.

10, MissingToken

Не распознан токен запроса. Возвращается в случае ошибки в самом токене или в случае использования просроченного токена.

HTTP-статус: 401

Как устранить: получить новый токен.

{
    "error": {
        "text": "Не распознан токен запроса",
        "type": "system",
        "code": 10,
        "error_id": "20001"
    }
}
12, WrongLoginOrPassword

Неверный логин или пароль. Возвращается в случае неверных credentials или неверных названий полей.

HTTP-статус: 401

Как устранить: повторить запрос с корректными данными

{
    "error": {
        "text": "Неверный логин или пароль",
        "type": "system",
        "code": 12,
        "error_id": "20003"
    }
}
13, ValidationException

Ошибка валидации входящего запроса. Ошибочные поля: {0}. Возвращается в случае ошибки валидации внутри чека.

HTTP-статус: 400

Как устранить: повторить запрос с корректными данными

{
    "status": "fail",
    "error": {
        "text": "Ошибка валидации входящего запроса. Ошибочные поля : '[dto.externalId]'",
        "type": "system",
        "code": 13,
        "error_id": "20110"
    }
}
20, GroupCodeAndTokenDontMatch

Код группы, указанный в запросе, не соответствует токену. Возвращается, когда груп-код или ID юзера в строке запроса не соответствует токену в строке / заголовке.

HTTP-статус: 401

Как устранить: повторить запрос с корректными данными

{
    "error": {
        "text": "Код группы, указанный в запросе, не соответствует токену",
        "type": "system",
        "code": 20,
        "error_id": "20002"
    }
}
21, NotSupportedGroupCodeForProtocol

Кассы, относящиеся к группе, не поддерживают ФФД 1.2 и версию сервиса v5. Необходимо отправить запрос на версию сервиса v4 с поддержкой ФФД 1.05.

HTTP-статус: 401

Как устранить: повторить запрос с корректными данными

{
    "error": {
        "text": "Код группы, указанный в запросе, не соответствует токену",
        "type": "system",
        "code": 21,
        "error_id": "20013"
    }
}
30, MissingUuid

Передан некорректный UUID. Возвращается в запросах проверки статуса чека, если данный UUID чека не найден на нашей стороне

HTTP-статус: 400

Как устранить: повторить запрос с корректными данными

{
    "uuid": "eb5bfe24-349d-43eb-80da-bd504af149f5",
    "status": "fail",
    "error": {
        "text": "Передан некорректный UUID : 'eb5bfe24-349d-43eb-80da-bd504af149f5'. Необходимо повторить запрос с корректными данными",
        "type": "system",
        "code": 30,
        "error_id": "20010"
    }
}
34, StateCheckNotFound

Состояние чека не найдено. Возвращается, если чек принят, но ещё не обработан (не вернулся результат обработки).

HTTP-статус: 200

Как устранить: повторить запрос позднее.

{
    "uuid": "753c1884-ee1a-48fb-9f74-180bdfc8f5cd",
    "status": "wait",
    "error": {
        "text": "Состояние чека не найдено. Попробуйте позднее",
        "type": "system",
        "code": 34,
        "error_id": "20011"
    }
}
40, BadRequest

Некорректный запрос. Возвращается в прочих или отличных от упомянутых выше ошибках в запросе (например нет тела запроса, где таковое должно быть).

HTTP-статус: 400

Как устранить: повторить запрос с корректными данными

{
    "error": {
        "text": "Некорректный запрос",
        "type": "system",
        "code": 40,
        "error_id": "20120"
    }
}
999, PaymentRequired

Доступ к API заблокирован в связи с неоплатой.

HTTP-статус: 402

Как устранить: оплатить сервис и обратиться в поддержку для разблокировки

{
    "error": {
        "text": "Апи недоступен. Требуется произвести оплату",
        "type": "system",
        "code": 999,
        "error_id": "20012"
    }
}

Ошибки ККТ

0, Неизвестная ошибка обработки

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Неизвестная ошибка обработки",
        "type": "unknown",
        "code": 0,
        "error_id": null
    }
}
11, Не поддерживается в данной версии (драйвера или ККТ)

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Не поддерживается в данной версии (драйвера или ККТ)",
        "type": "driver",
        "code": 11,
        "error_id": null
    }
}
12, Не поддерживается в данном режиме

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Не поддерживается в данном режиме",
        "type": "driver",
        "code": 12,
        "error_id": null
    }
}
27, Неверная длина

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: повторить запрос с корректными данными или обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Неверная длина",
        "type": "driver",
        "code": 27,
        "error_id": null
    }
}
34, Вход в режим заблокирован

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Вход в режим заблокирован",
        "type": "driver",
        "code": 34,
        "error_id": null
    }
}
52, Сумма не наличных платежей превышает сумму чека

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: повторить запрос с корректными данными

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Сумма не наличных платежей превышает сумму чека",
        "type": "driver",
        "code": 52,
        "error_id": null
    }
}
66, Чек оплачен не полностью

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: повторить запрос с корректными данными

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Чек оплачен не полностью",
        "type": "driver",
        "code": 66,
        "error_id": null
    }
}
80, В ККТ нет денег для выплаты

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "В ККТ нет денег для выплаты",
        "type": "driver",
        "code": 80,
        "error_id": null
    }
}
81, Чек закрыт – операция невозможна

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Чек закрыт – операция невозможна",
        "type": "driver",
        "code": 81,
        "error_id": null
    }
}
82, Чек открыт – операция невозможна

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Чек открыт – операция невозможна",
        "type": "driver",
        "code": 82,
        "error_id": null
    }
}
83, Смена открыта, операция невозможна

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Смена открыта, операция невозможна",
        "type": "driver",
        "code": 83,
        "error_id": null
    }
}
116, Ошибка формата передачи ФН

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Ошибка формата передачи ФН",
        "type": "driver",
        "code": 116,
        "error_id": null
    }
}
117, Неверное состояние ФН

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Неверное состояние ФН",
        "type": "driver",
        "code": 117,
        "error_id": null
    }
}
136, Исчерпан ресурс КС ФН

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Исчерпан ресурс КС ФН",
        "type": "driver",
        "code": 136,
        "error_id": null
    }
}
142, Неверная разница во времени между двумя операциями ФН

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Неверная разница во времени между двумя операциями ФН",
        "type": "driver",
        "code": 142,
        "error_id": null
    }
}
143, Некорректная СНО

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: повторить запрос с корректными данными или обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Некорректная СНО",
        "type": "driver",
        "code": 143,
        "error_id": null
    }
}
148, Ошибка программирования реквизита

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Ошибка программирования реквизита",
        "type": "driver",
        "code": 148,
        "error_id": null
    }

}
159, Ошибка интерфейса ФН

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Ошибка интерфейса ФН",
        "type": "driver",
        "code": 159,
        "error_id": null
    }
}
2007, Некорректное значение в JSON

Ошибка на стороне ККТ.

HTTP-статус: 200

Как устранить: обратитесь в поддержку

{
    "uuid": "644ab8a8-d569-42a9-b5f0-3764e4bbfb8c",
    "timestamp": "28.02.22 13:27:16",
    "status": "fail",
    "error": {
        "text": "Некорректное значение в JSON",
        "type": "driver",
        "code": 2007,
        "error_id": null
    }
}

Last updated