Skip to main content
The Order Management page is the central hub for creating, sending, and tracking delivery orders. Administrators create orders and send them to vendor teams, while vendors accept or reject incoming orders and track delivery progress.
Required permission:
  • View Data Source
  • Create Data Source
  • Edit Data Source
  • View Task
  • Create Task
  • View Team
  • View User

The Order Table

Order Management page

The Order Management page showing a filterable list of delivery orders with status, vendor, and priority columns.

Each row displays:

Searching and Filtering

Use the filter bar at the top of the page to narrow down orders. Filters combine. For example, selecting Status β€œSent” and Vendor β€œPT Logistics” shows only sent orders for that vendor.

Creating an Order

Required permission:
  • Create Data Source
  1. Click the + New button on the Order Management page.
  2. Fill in the order details in the form.
Order creation form

The order form with sections for general information, pickup details, delivery details, and items.

The form is divided into four sections:

General Information

Pickup Details

Delivery Details

Items

Click Add Item to add items to the order. Each item has:
  1. Click Save to save the order as a draft.

Sending an Order

  1. Find the order with Draft or Rejected status in the table.
  2. Click the Send icon in the Actions column.
  3. Confirm the action in the popup dialog.
The order status changes to Sent and the vendor team can now see it.

Accepting an Order

When a vendor receives a sent order, they can accept it by assigning a driver and vehicle.
  1. Find the order with Sent status.
  2. Click the Accept button.
Accept order modal

The Accept Order modal where vendors select a driver from their team and a vehicle from their fleet.

  1. Select a driver from your team members.
  2. Select a vehicle from your fleet (only active vehicles are shown).
  3. Click Confirm to accept the order.
After acceptance:
  • The order status changes to Accepted
  • A pickup task is automatically created and assigned to the selected driver
  • The driver receives the pickup task in the MileApp mobile app

Rejecting an Order

  1. Find the order with Sent status.
  2. Click the Reject button.
  3. Enter a rejection reason in the dialog.
  4. Click Confirm to reject.
The order status changes to Rejected. The administrator can edit the order and resend it to the same or a different vendor.

Viewing Order Details

Click on any order row to open the detail view.
Order detail view

The order detail view showing the timeline stepper, pickup and delivery details, assignment info, and task tracking.

The detail view shows:

Cancelling an Order

  1. Find the order in the table (status must be Sent, Accepted, or In Progress).
  2. Click the Cancel icon in the Actions column.
  3. Confirm the cancellation in the popup dialog.
Cancelling an in-progress order does not automatically cancel the associated pickup or delivery tasks. You may need to manage those tasks separately.

Order Status Lifecycle

Admin vs Vendor Actions