Коды статусов и ошибок

Данная информация для разработчиков.

Здесь указаны коды статусов и ошибок в обратном бэкенде, которые отдает наш сервер в параметрах check_status(!) и error_code (!).

    {
    ...
    "check_status":"2",
    "error_code":"12",
    ...
    }

Код статуса (check_status) Информация по статусу транзакции (check_status)
0 В очереди на фискализацию.
1 Фискализирован.
2 Ошибка в фискализации.
3 Дебаг режим. Чек был отправлен, когда kassaid был включен в дебаг режиме (отображение в ЛК, но не фискализация)

Код ошибки (error_code) Информация по ошибке (error_code)
05 Закончен срок эксплуатации ФН.
09 Параметры команды имеют правильный формат, но их значение не верно (эта ошибка может также возникать если ваша ККТ с ФН36 зарегистрирована на ОСН (общая система налогообложения), а вы передаете в качестве предмета расчета «Товар», хотя согласно законодательству можете передавать только как «Услуга».
12 Исчерпан ресурс ФН. Требуется закрытие фискального режима.
14 Ресурс хранения документов для ОФД исчерпан (ОФД по какой-то причине не принимает данные).
17 Неверная разница во времени между двумя операциями (более 5 минут)
28 Неверный формат или значение параметров команды (эта ошибка может также возникать, если вы передали неверные или пустые значения адреса, места или номера вендингового автомата или, например, когда наименование предмета расчета содержит менее 3 символов)
30 Нет связи с ФН. Вероятно он вышел из строя
3e Превышено маскимально допустимое количество предметов расчета с данными агента в чеке.
37 Указанный вами налог не может быть применен для вашей зарегистрированной ККТ
39 Сумма расчета чека не равна сумме следующих значений по чеку: сумма наличными, сумма электронными, сумма предоплатой, сумма постоплатой, сумма встречным предложением
52 В чеке не должны присутствовать иные предметы расчета помимо предмета расчета с признаком способа расчета «Оплата кредита».
53 Переданы не все необходимые данные для агента.
58 Данная ставка НДС недопустима для агента. Агент не является плательщиком НДС
101 Сумма стоимости товаров не сходится со значением itog_cheka.
102 Не удалось расшифровать запрос на втором шифровании.
103 Есть проблема с итогом чека. Он либо не указан, либо сумма денег всех товаров не равна сумме итога чека (в любом случае проблема с массивом itog_arr).
104 Отсутствуют товары для фискализации (нет массива products_arr).
105 Массив products_arr сформирован некорректно.
106 Проблема с передаваемыми переменными для вендинга (адрес, место, номер автомата).
107 Ваш тип ККТ: «Вендинг», однако в передаваемом вами запросе один из параметров «Адрес установки автомата» (check_vend_address), «Место установки автомата» (check_vend_mesto), «Номер автомата» (check_vend_num_avtovat) является пустым.
108 Ваш итог чека равен нулю. Такого быть не должно.
120 Параметры ab или de не найдены в расшифрованных данных.
121 Проблема с передаваемыми данными по принятым деньгам (массив oplata_arr) (все типы денег должны быть указаны, даже если они равны нулю).