Learn how to manually create orders as an admin in Spree Commerce.
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:
Select Currency - choose the appropriate currency for the order
Choose a Customer
Select an existing customer
OR enter a new customer’s email to create a customer record on the fly
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
You can only add one product variant at a time. Repeat the step for multiple items.
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 Processing Orders.