Курьерский модуль
Назначение заказов курьеру, статусы, Telegram-бот курьера, маршрутизация.
Курьерский модуль
Когда гость оформил доставку, заказ должен дойти до курьера, который его везёт. Misea даёт два канала:
- Админка /courier — диспетчер назначает заказ курьеру вручную.
- Telegram-бот курьера — курьер видит свои заказы в телефоне, принимает и отмечает доставку.
Функция — на Pro.
Заведение курьеров
- /users → Добавить пользователя.
- Роль — Курьер.
- Привяжите Telegram — инструкция по Telegram: токен и привязка.
Курьер получает личный чат с ботом и в нём видит назначенные заказы.
Как назначается заказ
Автоматически (в разработке)
На основе расстояния от ресторана до адреса гостя. Пока — в ручном режиме.
Вручную диспетчером
- /courier → лента заказов со статусом «Готов к доставке».
- Клик на заказ → кнопка Назначить курьера → выбор из списка.
- Курьер получает push в Telegram: «Вам назначен заказ #12345».
Статусы заказа у курьера
- Назначен — курьер получил, но ещё не подтвердил.
- Принят — курьер подтвердил (кнопка Принять в боте или в админке).
- В пути — курьер поехал (кнопка Забрал из кухни).
- Доставлен — курьер подтвердил доставку гостю.
Каждая смена статуса отправляет push гостю, если у него есть Telegram-чат (по номеру).
Telegram-бот курьера
В боте у курьера есть:
- Мои заказы — активные, назначенные ему.
- Карта маршрута — открывается в Яндекс.Картах или Google Maps (на выбор).
- Позвонить гостю — кнопка-ссылка
tel:+7.... - Отметить доставку — единственная кнопка, когда курьер приехал.
Кнопки «Отменить» нет — если что-то пошло не так, курьер звонит диспетчеру, и диспетчер отменяет из админки.
Несколько заказов подряд
Курьер может взять несколько заказов одной поездкой, если они близко. В боте — кнопка Добавить к маршруту. Карта покажет последовательность доставок.
Последовательность считает Misea — оптимальный маршрут по расстоянию. Можно поменять руками.
ФОТ курьера
По умолчанию — оклад на смене плюс фиксированная ставка за доставку. Настраивается в /users → карточка курьера → Оплата.
В табеле (/timesheet) автоматически суммируется: часы смены × ставка + количество доставок × цена доставки.
Учёт наличных
Если доставка оплачивается наличными гостю → курьеру (не картой онлайн):
- В заказе поле Оплата при получении помечается.
- После доставки курьер в боте отмечает «Принял наличные: XXX ₽».
- В конце смены в админке — отчёт по кэшу у каждого курьера, сверка в кассе.
Что видит гость
- Фамилия курьера.
- Телефон (с возможностью позвонить).
- Время ETA.
- Кнопка Позвонить курьеру.
Это делает гость более лояльным — знает, кто и когда приедет.