rentonhead

Her Mutfak Ordering

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

Клиент
Her Mutfak, Эскишехир
Год
2026
Роль
Архитектура e-commerce · Разработка плагинов · Платежи · Хостинг
Статус
Работает

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

Задача

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

Решение

WooCommerce как ядро магазина плюс собственные плагины: шлюзы карт питания Multinet и Edenred с 3D, подписанными запросами и кэшированием токенов; интеграция с курьерской службой с вебхуками статусов доставки; зоны доставки на собственном движке маршрутизации OSRM; кухонный экран с таймерами и звуковыми сигналами; роли сотрудников, которые могут отключать блюда, не видя выручку; и статус «открыто/закрыто», корректный даже при кэшировании страниц.

Результат

Заказы идут с сайта на кухонный экран и дальше курьеру без повторного ввода, а статичный сайт бренда hermutfak.com ведёт клиентов прямо в магазин.

Что внутри

  • Оплата картами питания Multinet и Edenred
  • Вызов курьеров и вебхуки статусов
  • Кухонный экран с таймерами и оповещениями
  • Радиус доставки на собственном OSRM
  • Режим сотрудника: управление наличием блюд без доступа к выручке

Стек

WooCommercePHP 8.3JavaScriptOSRMWebhooks

Под капотом

Слой кода этого проекта — модули и движущиеся части.

hermutfak/tree --depth 2
store         WooCommerce · PHP 8.3 · OpenLiteSpeed
plugins/      multinet-gateway · edenred-gateway   (meal cards, 3D, signed requests)
              courier-dispatch                    (dispatch + status webhooks)
              food-ordering                       (kitchen display · staff roles)
              live-status                         (open/closed, cache-proof)
routing       self-hosted OSRM → delivery radius and distance
brand site    static HTML behind Cloudflare