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

Что даёт учёт доставки в POSitive
Отдельная строка в чеке
Стоимость доставки не смешивается с суммой заказа: она видна в чеке, в смене и в отчётах. Средний чек не раздувается стоимостью курьера.
Деньги курьера
В карточке заказа фиксируется, сколько получил курьер. Разница между платой гостя и оплатой курьеру — это ваша доплата, и она перестаёт быть невидимой.
Свой курьер или служба
Система не навязывает перевозчика: работает и со штатным курьером, и со службой доставки. Деньги в обоих случаях видны раздельно.
Как вызывается курьер сейчас
Так работает большинство небольших заведений, включая наши. Администратор принимает заказ, кухня печатает бегунок, а дальше всё решается по телефону: вызвать курьера, договориться о цене, дождаться его и написать гостю.
- Цена развоза согласуется голосом, отсюда разброс ставок от 35 до 200 ฿ за сопоставимые адреса
- Гость узнаёт о передаче заказа курьеру, только если администратор ему напишет
- Состояние «в пути» и «доставлено» нигде не фиксируется — только «передан»
- Заведение регулярно доплачивает курьеру сверх того, что взяло с гостя

Как это выглядит в наших ресторанах (последние 60 дней)
Это данные наших заведений. Доплату за доставку трудно заметить, пока её не посчитать: ฿4 359 за два месяца — сумма небольшая, но до появления отдельной строки в чеке её нельзя было назвать даже приблизительно.
То же касается бесплатной доставки: при выбранном пороге 41 % заказов доставлялись за счёт заведения. Когда это видно в отчёте, порог можно пересмотреть осознанно.
Вызов курьера кнопкой: интеграция с GrabExpress
Следующий шаг — вызывать курьера без звонка. Мы запросили доступ к API GrabExpress, чтобы вызов курьера стал частью карточки заказа.
- Цена до оформления: гость видит стоимость доставки заранее, без торга по телефону
- Кнопка «Вызвать курьера» прямо в карточке заказа на планшете администратора
- Статус в заказе и у гостя: передан, в пути, доставлен — без переписки в мессенджере
- Ручной вызов остаётся запасным путём: если служба недоступна, заведение работает как раньше

Как подключение службы доставки защищено от сбоев
Тот же подход, на котором уже работает приём заказов с сайта.
Повтор не создаёт вторую доставку
У каждой операции свой ключ. Нажали дважды, оборвалась связь, повторился запрос — курьер будет вызван один раз.
Ключи живут на сервере
Доступы внешних сервисов хранятся в серверном хранилище секретов: их нет ни в приложении кассы, ни в браузере.
Работа при отказе сервиса
Если внешняя служба недоступна, система говорит об этом администратору и возвращается к ручному вызову. Заказ не теряется.
Журнал действий
Кто вызвал курьера, кто отменил, кто поменял адрес — в журнале с именем и временем.
Раздельный учёт денег
Стоимость доставки, комиссия службы и доплата заведения попадают в отчёты раздельно, а не общей суммой.
Сначала песочница
Любая новая интеграция сперва проверяется на тестовом заведении и только потом включается в работу.
Как включается доставка в заведении
- 1
Приём заказов
Витрина сайта подключается ключом интеграции, заказы приходят в панель на планшете.
- 2
Правила доставки
Ставки и порог бесплатной доставки задаются на стороне витрины; в кассу они приходят вместе с заказом.
- 3
Курьеры
Штатный курьер или служба. В карточке фиксируется, кто повёз и сколько получил.
- 4
Отчёты
История по дням и заказам: сколько доставок, сколько потратили, где доплатили.
- 5
Автоматизация
Когда служба доставки подключена по API, вызов курьера становится кнопкой в той же карточке.
Вопросы о доставке
Можно работать со своим курьером, без службы доставки?
Да, так работает большинство заведений на старте. В карточке заказа отмечается, кто повёз и сколько ему отдали, — этого достаточно, чтобы в конце месяца увидеть фактическую стоимость доставки.
Что будет, если внешняя служба доставки недоступна?
Заказ не теряется и не дублируется. Система показывает администратору, что автоматический вызов не прошёл, и он вызывает курьера привычным способом. Повторная попытка не создаёт вторую доставку.
Где хранятся доступы к внешним сервисам?
На сервере, в хранилище секретов, отдельно от кода. В приложении кассы и в браузере их нет — все обращения к внешним службам идут с сервера. Подробнее — на странице Безопасность.
Как считается бесплатная доставка?
Порог задаётся на витрине: выше суммы — доставка за счёт заведения. В отчётах такие заказы видны отдельно, поэтому стоимость акции можно посчитать, а не оценивать на глаз.
Гость заказал из двух соседних заведений — как быть с доставкой?
Такой заказ сводится в одну поездку: курьер едет один раз, а стоимость и блюда делятся между заведениями. См. Заказ соседу.
Посмотрите систему в демо
Демо открывается без регистрации. Как подключить заказы с сайта и учёт доставки, описано в справке.