docs/user/orders/creating-orders.mdx
Depending on your business model, creating orders manually may be a common workflow - whether it’s to handle customer service scenarios, B2B orders, or backend sales operations. Follow this step by step guided flow that lets you build the order step by step.
Navigate to the Orders tab in the admin dashboard and click New Order in the top-right corner.
You’ll be redirected to a short order setup form where you must:
Once these details are filled in, click Create to continue.
You’ll now land on the order editor, with the order in draft status.
Begin by clicking Add Line Item at the top of the page to add items to the order.
Search and select the desired product variant and click Add Selected Variant to add it to the order
<Note>You can only add one product variant at a time. Repeat the step for multiple items.</Note>
After you add the first line item, Spree handles customer addresses based on whether it’s a new or existing customer:
The customers default shipping and billing addresses are automatically used, but you can edit them via the three-dot menu in the Customer section.
You must manually add a shipping and billing address:
Once a line item is added, a shipment will appear in the Shipment section, with a default shipping method selected.
To change it:
Admins can manually apply valid Promotion Codes to the order. To do so:
If valid, any applicable discounts will be reflected in the order total.
To manually adjust the order total (e.g., for discounts, fees, or custom credits):
Adjustments will be reflected in the cost summary.
There are three options for applying payment to the order:
Click + New Payment Method and fill in:
Click Create to add the payment.
<Note>If the customer has no saved card, you won’t be able to use some methods.</Note>
Email the customer a secure checkout link. They must be logged in to complete it.
Copy the link and send it via your preferred communication method.
Once all items, payments, promos, and adjustments are in place, you can proceed to ship the order once you have received payment from the customer. For details on fulfillment, see <u>Processing Orders</u>.