На сайте Зарянки появились три вещи, которые снимают с владельца рутину: бонусная программа, понятные часы приёма заказов и цены, которые сами подтягиваются из кассы.
Заказ в закрытое время не теряется
Теперь у сайта есть часы работы. Если гость оформляет заказ, когда заведение закрыто, он принимается как предзаказ на утро. Для доставки время указывается обязательно, у самовывоза появилось поле времени. Вариант «В зале» для онлайн-заказа скрыт, и сервер такие заказы не принимает.
Заказ без допустимого времени просто не создаётся. Кухне не придётся гадать, к какому часу всё готовить. Заказ, который невозможно выполнить, не доходит до неё вовсе.

Бонусы: повод вернуться
Бонусы работают прямо на сайте. Баллы начисляются, когда заказ переходит в статус «завершённый». Процент зависит от суммы завершённых заказов за последние 30 дней: чем больше гость заказывает, тем выше ставка. Если за месяц заказов не было, ставка возвращается к начальной. При оформлении можно оплатить баллами часть заказа, до 30% суммы товаров, а в кассу это уходит как скидка.
Менеджер может начислить или списать баллы вручную в карточке клиента. Пороги и проценты меняются в настройках, без доработок. Это значит, что условия программы можно подстраивать под реальное поведение гостей.
Утром мы заметили, что бонусы на сайте молча не срабатывали: не загружался нужный модуль. Мы исправили это и выложили на оба сайта. На Зарянке бонусы включены. На магазине того же владельца они пока выключены по решению заказчика, а накопленные там баллы войдут в балансы сразу при включении.
Цены из кассы без ручной сверки
Цены Зарянки теперь подтягиваются из кассы на сайт раз в час. Нулевая цена в кассе не затирает цену на сайте, а старые значения сохраняются на случай отката. В первом прогоне в кассе было 76 позиций, у 39 товаров цены обновились, расхождений не осталось.
Для заведения это защита от типичной проблемы: в кассе цену поменяли, а на сайте забыли, и гость видит одно, а платит другое.
Что дальше
Нужно сделать несколько шагов на стороне заказчика:
- вписать настоящие часы работы Зарянки: сейчас стоят значения соседнего магазина;
- один раз оформить тестовый заказ в закрытое время;
- проверить товары, у которых цена изменилась заметно, и убедиться, что порция в кассе та же, что на сайте.
Есть и ограничение: статусы заказов из кассы на сайт пока не приходят. Поэтому менеджер ставит «Выполнен» вручную, и тогда начисляются баллы. Автоматизировать этот шаг логично, когда понадобится убрать ручную работу.
Сайт zaryanka.coffee теперь не только принимает заказы, но и помогает удерживать гостей и не расходится с кассой.




