Back to all modules
Restaurant OS Module

Delivery & Customer Ordering

Support direct delivery and takeaway orders through the customer-ordering and branch workflow. Configured delivery operations can include minimum-order settings, maximum delivery distance, distance-based delivery fees, and supported driver assignment and delivery-status workflows where available.

Plan accessMixed plan access

Availability & Product Boundaries

Customer Ordering Website + core delivery/takeaway operations — All plans
Customer Ordering Website — Available now
Driver App, login, management & assignment — Pro · Enterprise
OCTK Driver App — Android · Implemented — release setup pending

Driver App Workflow

  1. Assigned
  2. Accepted
  3. Picked Up
  4. On The Way
  5. Arrived
  6. Delivered
Operational Workflow

Order Fulfillment Lifecycle

  1. 01

    Pending & Accepted

    Customer order received and accepted through the supported branch workflow.

  2. 02

    Kitchen Preparation & Ready

    Applicable items are prepared and marked Ready through the configured kitchen workflow.

  3. 03

    Driver Assignment

    Where driver workflow is available, the delivery can be assigned to an eligible driver.

  4. 04

    Out for Delivery

    Assigned delivery progresses toward the customer destination.

  5. 05

    Delivered

    Delivery is marked completed after handoff to the customer.

Module Capabilities

Detailed Capabilities

Distance-Based Delivery Rates

Configure delivery pricing using supported distance-based rules, including cost-per-kilometer and maximum delivery-distance settings.

Capability Summary

  • Customer Ordering Website and core delivery/takeaway operations
  • Configurable minimum order and maximum delivery distance
  • Distance-based delivery fee configuration
  • Supported driver assignment and delivery-status workflows

How This Module Fits into Restaurant OS

This module participates in applicable Restaurant OS workflows according to the selected plan, restaurant configuration, and user permissions.

Core operational roles and permissions are distinct from Enterprise Custom Roles & Advanced RBAC.

Explore Other Modules