Skip to main content

Manual orders

Route: /org/ecom/orders → Create order · Permission: Create Manual Orders


1. What a manual order is​

An order the store places on a customer's behalf — the phone order, the walk-in, the WhatsApp message. It becomes an ordinary order the moment it is created: same statuses, same printing, same refunds.

Manual orderShopper checkout
Placed byStaffThe customer
Needs orders.create✅—
PaymentUsually CODAny enabled gateway
AfterwardsIdenticalIdentical

2. Where it fits​


3. Creating one​

Create order sits in the workbench header and appears only with Create Manual Orders.

A manual order still needs a customer identity

The order carries the customer's name and contact so it can be fulfilled, invoiced and — if needed — refunded. Creating one without those details produces an order nobody can chase.


4. Field reference​

The form collects what checkout would: customer, items, fulfilment and payment method. The resulting order is indistinguishable from a shopper-placed one apart from its origin.


5. The admin contract​

PrerequisiteWithout it
Create Manual OrdersNo Create order button
ProductsNothing to add
A fulfilment methodThe order cannot be delivered or collected

6. Downstream​

Identical to any other order — workbench, printing, payment, refunds.


7. Don't confuse this with…​

ThingWhy it differs
Manual orderStaff-placed, immediately real
Preorder requestA request awaiting review
DraftNo draft state exists — a created order is placed

8. Troubleshooting​

SymptomCause
No Create order buttonMissing Create Manual Orders
Cannot add an itemThe product is not sellable — check Inventory
Order cannot be invoicedNo customer contact recorded