Ошибка 400 — Кассы и ККТ
Что это значит
Код ошибки 400 в контексте касс и ККТ (например, Эвотор) означает, что сервер не может обработать запрос из-за синтаксической ошибки. Обычно это связано с некорректными данными, отправленными с кассы на сервер фискальных данных (ОФД) или в личный кабинет. Пользователь видит сообщение «Ошибка 400» или «Bad Request» на экране кассы, при этом операция (например, регистрация чека) не выполняется. Система не принимает запрос, так как он не соответствует ожидаемому формату.
Вероятные причины
- Неправильный формат JSON в запросе к ОФД
- Отсутствие обязательных полей в данных чека
- Неверный URL или метод HTTP (например, GET вместо POST)
- Проблемы с сертификатами или ключами шифрования
- Устаревшая прошивка кассы
- Неверные настройки времени и даты на кассе
- Конфликт версий API между кассой и сервером
- Блокировка запроса межсетевым экраном или антивирусом
Что делать — по порядку
- Проверьте интернет-соединение кассы: откройте браузер на кассе и перейдите на любой сайт
- Сверьте дату и время на кассе с реальными (ошибка более 5 минут может вызвать 400)
- Обновите прошивку кассы до последней версии через личный кабинет
- Проверьте настройки ОФД: верный URL, порт, логин и пароль
- Переустановите сертификаты ОФД на кассе (обычно в разделе «Настройки» → «Безопасность»)
- Сбросьте кэш кассы: выключите и включите питание, подождите 2 минуты
- Если ошибка возникает при печати чека, проверьте формат данных: все обязательные поля (ИНН, сумма, товары) должны быть заполнены
- Обратитесь в поддержку ОФД или производителя кассы с логами ошибки
Нажимайте на пункты, чтобы отмечать выполненные.
Частые вопросы
Что значит ошибка 400 на кассе Эвотор?
Это значит, что касса отправила некорректный запрос на сервер ОФД. Проверьте настройки соединения и формат данных.
Как исправить ошибку 400 на кассе?
Начните с проверки интернета и времени на кассе. Затем обновите прошивку и переустановите сертификаты ОФД.
Ошибка 400 при регистрации чека — что делать?
Убедитесь, что все поля чека заполнены правильно (ИНН, сумма, товары). Проверьте формат JSON, если используете API.
Почему возникает ошибка 400 на кассе после обновления?
Возможно, новая прошивка требует другого формата данных. Свяжитесь с поддержкой ОФД для уточнения версии API.
Ошибка 400 — это проблема кассы или ОФД?
Чаще всего проблема в настройках кассы или данных запроса. Но иногда сервер ОФД может отклонять запросы из-за обновлений.
Где встречается
Кассы Эвотор (серии 5, 7.2, 7.3), Атол, Штрих-М; прошивки 1.x, 2.x; подсистема связи с ОФД