MPH WMS
Orders

Sales Orders

View, create, and manage sales orders

The order list

Orders shows every sales order, refreshing itself as new ones arrive. It is a wide table, and the filters are the point of it:

Status, Payment, Handling, Allocation (ready to ship, or missing stock), Fulfillment (fully, partially or not fulfillable), Order type, Carrier, Country, Warehouse, Customer, City, Item SKU, Item name, Total, Ordered and Created.

Save a filter combination as a saved view, share it with the team and pin it to the sidebar. That is how you give a packer a "ready to ship, my warehouse" list without teaching them the filter builder.

Actions in the toolbar imports orders or exports the current list to CSV. Selecting rows reveals the fulfilment action button and Print, for individual pick lists or a combined batch sheet.

Statuses

StatusMeaning
DraftCreated but not confirmed. No stock is allocated
ConfirmedStock has been allocated as far as it was available
Partially fulfilledSome lines have shipped
FulfilledEverything has shipped
CancelledAllocations released, stock back to available

Payment status is separate: unpaid, partially paid, paid or refunded.

Handling status is separate again: Picking or Packing while work is in progress, and empty when nothing is. Reset it from the order's action menu if a picker abandoned an order midway.

Holds

A hold is orthogonal to everything above. Putting an order on hold records who held it, when, and why, and shows a callout on the order - but it does not unwind picking or packing state, and a held order can still be picked, packed and shipped. It is a flag for humans, not a lock.

Release it from the same menu.

Creating an order manually

Orders → New, then add a customer, add lines by searching item name or SKU, set quantities and prices, and save. Useful for phone orders, staff sales, and replacing something you sent out wrong.

The order detail page

  • Line grid with allocation state per line, discounts, tax and any custom attributes that came in from the channel.
  • Reallocate on a line pulls allocation from other orders when you need to prioritise this one.
  • Sidebar with notes, customer, tags, billing and payment.
  • Fulfilments section listing what has shipped, with invoice and shipment actions.
  • Callouts at the top for a hold, and for pick list membership - showing the bin number per list, with a link into the pack queue.
  • Previous and next navigation, including swipe on a touch device, so you can work through a batch without going back to the list.

Header actions

Confirm a draft, Reopen a cancelled order, Mark paid, and under the menu: duplicate, reset picking or packing, put on hold or release, print pick list, and cancel.

Allocation

Confirming an order allocates stock to its lines, oldest orders first. Allocated stock is reserved and no longer available to anyone else.

If there is not enough, the order sits partially allocated and waits. It is allocated automatically when stock arrives - through a goods receipt or a stock adjustment - without anyone having to come back to it.

Cancelling an order releases its allocations immediately.

Never assume two order lines with the same SKU are the same thing. A sales channel can send two separate lines for one product with different line properties, for example two engravings. MPH keeps them as distinct lines on purpose.

On this page