18 сентября 2026
6 минут

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

Показываем, как связать статусы автомобилей с реальным складом, чтобы проданные и зарезервированные машины вовремя уходили из наличия, а новые сразу появлялись на сайте

Автомобиль продали, поставили в резерв или отправили в другой дилерский центр. Если сайт узнает об этом позже, покупатель продолжает видеть машину как доступную.

Обратная проблема возникает с новым поступлением: автомобиль уже можно продавать, но в каталоге его еще нет.

Поэтому статус конкретной машины лучше получать из системы, где дилер ведет реальный склад. Сайт должен понимать основные состояния автомобиля, менять карточку вместе с ними и отдельно контролировать, насколько свежие данные он показывает.

Чем опасен устаревший статус автомобиля

Самая неприятная ситуация проста: покупатель выбрал машину, изучил карточку, оставил заявку, а менеджер сообщает, что автомобиль уже продан.

Форма сработала исправно. Заявка тоже дошла. Но вместо разговора о покупке продавцу приходится объяснять, почему предложение на сайте уже недоступно.

Есть и обратная потеря. Машина уже пришла на склад и готова к продаже, а сайт до следующего обновления ее не показывает.

Для дилерской группы добавляется перемещение между центрами. Автомобиль может числиться за одной площадкой, ехать на другую или быть временно недоступным для продажи.

Задача каталога здесь не в том, чтобы просто иметь поле «статус». Важно правильно отрабатывать переход машины из одного состояния в другое.

Какие статусы нужны автомобилю

Статья
Как сократить путь от выбора автомобиля до тест-драйва

Универсального списка нет. Он зависит от того, как дилер ведет склад, резервы и перемещения.

Для базового сценария обычно достаточно нескольких состояний:

Статус

Что означает

Что делает сайт

Доступен

Машину можно предлагать покупателю

Показывает в наличии и принимает заявку

В резерве

Автомобиль временно занят

Сохраняет карточку, убирает из обычной выдачи или отмечает резерв

Перемещается

Машина едет между центрами

Показывает новый центр и доступность для просмотра

Продан

Сделка завершена

Убирает из актуального наличия, карточку можно сохранить

Недоступен

Машину временно нельзя продавать

Убирает из выдачи до смены статуса

Важен не только сам набор, но и переходы.

Резерв может закончиться, и автомобиль снова станет доступным. Сделка может сорваться. Перемещение отмениться. Машина, которую сняли с продажи, позже вернется в каталог.

Поэтому статус нельзя воспринимать как одноразовую метку. Это состояние конкретного автомобиля, которое меняется вместе с его движением по складу и продаже.

Кейс
Ушли в забой: сайт для производителя горно-шахтного оборудования
Сайт для производителя горно‑шахтного оборудования: разветвлённый каталог и детальные карточки с характеристиками и документацией для профессиональной аудитории

Где должен храниться фактический статус

Сайт не должен быть местом, где менеджер вручную отмечает автомобиль как проданный или зарезервированный.

Менеджер уже работает в своей системе. Если после сделки ему нужно отдельно открыть административную часть сайта и изменить карточку, рано или поздно один из этих шагов потеряется.

Фактический статус лучше хранить там, где дилер ведет конкретные автомобили и фиксирует события с ними. Сайт получает идентификатор машины и ее текущее состояние.

Такую работу с реальным складом делали на сайте Volkswagen.by и сайтах региональных дилеров. Данные автомобилей приходили через программный интерфейс в сыром виде, поэтому для сайта собрали собственную таблицу соответствий статусов. Каталог различал автомобили на складе дилера, на складе импортера и в процессе доставки.

Данные обновлялись ежедневно, а покупатель мог видеть движение конкретной машины вплоть до доставки из Германии.

Для этой статьи важен сам принцип: внутренние статусы учетной системы сначала приводят к понятной модели, которую уже использует сайт.

Как карточка должна реагировать на смену статуса

Один и тот же интерфейс для всех состояний машины работает плохо.

Автомобиль в резерве

Карточку можно оставить доступной, но прямо показать, что машина временно занята.

Рядом имеет смысл предложить:

  • Другие автомобили той же комплектации

  • Машины той же модели

  • Близкие варианты по цене

  • Автомобили в других центрах группы

Если резерв ограничен по времени, это время должно храниться в системе вместе с самим резервом.

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

Проданный автомобиль

Продажа означает, что машину больше нельзя показывать среди доступных.

Но саму страницу не всегда нужно удалять.

Если карточка уже получает переходы из поиска, рекламы или сохраненных ссылок, полезнее оставить ее с понятным статусом и предложить доступные альтернативы.

Человек открывает знакомую страницу и сразу видит: этот автомобиль продан, есть 4 автомобиля той же модели в наличии. Форму на такой странице тоже можно сохранить, но уже как запрос на подбор похожего автомобиля.

Автомобиль перемещается между центрами

При перемещении важен не только статус, но и местонахождение.

Покупателю нужно понимать, где автомобиль находится сейчас и когда его можно будет посмотреть в нужном центре.

Для дилерской группы это особенно важно: одна машина не должна одновременно выглядеть физически доступной на двух площадках.

Новое поступление

Переход работает и в обратную сторону.

Как только новый автомобиль становится доступен для продажи, он должен попасть в каталог без отдельного ручного создания карточки.

Иначе дилер уже располагает товаром, а сайт продолжает показывать старый состав склада.

Что показывать, если актуальность данных вызывает сомнение

Иногда проблема не в конкретном статусе, а в том, что сайт давно не получал свежих данных.

У данных должен быть понятный срок актуальности: максимальное время, после которого последнее полученное состояние уже нельзя считать надежным.

Для разных данных этот срок может различаться. Описание модели спокойно живет долго. Состояние конкретной машины меняется гораздо быстрее.

Если данные просрочены, сайт не должен продолжать уверенно обещать наличие.

В зависимости от процессов дилера можно:

  • Показать время последнего обновления

  • Убрать автомобиль из фильтра доступных

  • Предложить уточнить наличие

  • Временно скрыть цену или возможность бронирования

Формулировка «данные обновлены сегодня в 11:40» честнее карточки, которая продолжает утверждать «в наличии», хотя сайт уже несколько часов ничего не знает о машине.

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

Резерв особенно легко рассинхронизировать.

Машину можно «придержать» для клиента в разговоре, но если это нигде не зафиксировано, остальные менеджеры и сайт продолжат считать ее свободной.

Поэтому у резерва нужны хотя бы три вещи:

  • Какой автомобиль занят

  • Для какого обращения или клиента

  • До какого момента действует резерв

Сам резерв лучше фиксировать в той же системе, где ведется автомобиль.

Если срок закончился и его никто не продлил, машина снова становится доступной. Если сделка состоялась, статус меняется на «продан».

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

Как контролировать актуальность статусов

Даже хорошо настроенный обмен иногда ломается. Поэтому отдельно нужен контроль.

Проверять стоит не количество технических сообщений между системами, а несколько понятных вещей:

  • Когда сайт последний раз получил данные о складе

  • Сколько карточек давно не обновлялось

  • Есть ли автомобили, статус которых отличается от учетной системы

  • Приходят ли заявки по машинам, уже отмеченным как проданные или недоступные

Похожую механику контроля использовали в интернет-аптеке farmabrest.by. После перехода на интеграцию через программный интерфейс ассортимент, цены и остатки стали обновляться автоматически, а система контролирует ошибки и отправляет уведомления при сбоях.

Сам отчет об ошибке мало полезен, если его никто не получает. Поэтому за актуальность обмена нужен конкретный ответственный.

Для крупных изменений полезна и выборочная сверка: взять несколько автомобилей по идентификаторам и проверить, одинаково ли их состояние выглядит в учетной системе и на сайте.

Платформа e-commerce на Laravel» Nineseven
Готовая e-commerce-платформа на Laravel для быстрого запуска и роста

Как проверить, работает ли статусная модель

После запуска смотреть стоит не только на технические ошибки.

Для бизнеса полезны несколько показателей:

  • Заявки по уже проданным автомобилям

  • Заявки по машинам в резерве

  • Время от появления машины на складе до публикации на сайте

  • Время от продажи до исчезновения из актуального наличия

  • Количество карточек с просроченными данными

  • Доля обращений, где менеджеру приходится предлагать замену из-за неверного наличия

Если такие ситуации уменьшаются, каталог становится ближе к реальному складу.

Главный критерий простой: покупатель должен видеть состояние автомобиля, которое дилер способен подтвердить в момент обращения.

Если статусы на сайте и реальный склад регулярно расходятся, оставьте заявку на странице разработки сайтов для автодилеров. Разберем статусы автомобилей, правила их отображения, обновление каталога и контроль расхождений.