| AUTH_REQUIRED | 401 | Действие требует входа. | Открыть приложениенстрационный вход. |
| INVALID_CODE | 400 | Неверный или просроченный код. | Запросить новый код или проверить ввод. |
| RATE_LIMITED | 429 | Слишком много попыток. | Подождать и повторить позже. |
| CONSENT_REQUIRED | 403 | Не принята актуальная версия согласия. | Показать согласие. |
| PORT_UNAVAILABLE | 409 | Порт занят, отключён или недоступен. | Выбрать другой порт/интервал. |
| STATUS_STALE | 409 | Данные устарели для опасной операции. | Обновить статус или обратиться в поддержку. |
| SLOT_CONFLICT | 409 | Интервал пересекается с бронью или буфером. | Выбрать другое время. |
| HOLD_EXPIRED | 410 | Срок удержания истёк. | Создать новое удержание. |
| PAYMENT_PENDING | 202 | Платёж ещё не подтверждён. | Проверить статус позже. |
| PAYMENT_FAILED | 402 | Демонстрационный/реальный платёж отклонён. | Повторить или выбрать другой способ. |
| INSUFFICIENT_BALANCE | 409 | Не хватает доступного баланса. | Пополнить кошелёк. |
| STATION_UNREACHABLE | 503 | Станция или CSMS не отвечает. | Повторить позже, не считать операцию успешной. |
| COMMAND_PENDING | 202 | Команда отправлена, результат неизвестен. | Проверить статус, не отправлять новую команду. |
| SESSION_ALREADY_ACTIVE | 409 | У пользователя/порта уже есть сессия. | Открыть активную сессию. |
| INVALID_CONNECTOR | 422 | Разъём несовместим с автомобилем. | Выбрать совместимый порт. |
| RECONCILIATION_REQUIRED | 409 | Данные требуют сверки; автоматический итог не подставляется. | Открыть инцидент/поддержку. |
| FORBIDDEN | 403 | Роль не имеет прав на действие. | Сменить демонстрационную роль или обратиться к администратору. |
| VALIDATION_ERROR | 422 | Некорректные входные данные. | Показать ошибку у поля. |
| NOT_FOUND | 404 | Объект не найден. | Вернуться к списку. |
| RETRY_LATER | 503 | Временная недоступность. | Повторить безопасно. |