You can start a purchase order from wherever you already are - a Shopify order, the Inventory page, a product page, or the POS till - and Stockroom does the supplier-matching for you. You can also order stock for several locations on a single PO.
Every path below creates drafts. Nothing is ordered until you review and mark it as ordered.
From a Shopify order
On any order's page in Shopify admin, More actions > Create PO turns the order into draft purchase orders, one per supplier, custom items included, and a block on the order page lists its purchase orders. See Create a purchase order from a Shopify order.
Copy details from the order
A purchase order made from a Shopify order can carry details off that order. In Settings, open Automation and find Details from the order, then point each purchase order field at where it should come from.
Reference, Expected date, Notes and PO number are the fields you can fill.
They can come from an order metafield, the order name, or the order note. Metafields are chosen from a list of the ones your store actually has, so there is no key to type or mistype.
Preview runs your choices against a recent real order and shows exactly what each field would get, before you save.
This is how a job or work number kept on your orders reaches the purchase order your workshop or supplier actually reads. It applies both to purchase orders created automatically and to ones you create from the More actions menu above.
Worth knowing:
If an order does not carry the value, the field is left exactly as it would have been. An empty source never blanks anything.
Expected date only accepts a real date, written as 2026-09-04. Something like "ASAP" is not a date, so the field is left empty and a note appears in Needs your attention rather than a wrong date reaching your supplier.
PO number is off by default, because purchase order numbers have to be unique. If the value is already on another purchase order, Stockroom keeps its own number, puts the value in Reference so it is still on the document and still searchable, and tells you in Needs your attention.
From the Inventory page
In Stockroom, go to Inventory, tick the products you want to reorder, and click Create purchase order. Stockroom creates one draft per supplier with costs pre-filled. Products with no vendor set in Shopify are skipped and named, so you can fix them and try again.
From a product page
On a product's page in Stockroom, click Create purchase order to open Shopify's product picker already scoped to that product's vendor, with the product preselected. Handy for reordering a single item, or a few from the same brand.
In the PO editor: add a supplier's whole reorder list
Building the PO by hand? Once its supplier and destination are set, click Add suggested products - every product from that supplier at or below its reorder point lands on the PO with suggested quantities, and the cover dropdown sizes the order for a 14, 30, 60, or 90-day stretch. See Creating and Sending Purchase Orders.
On Shopify POS
Add the Create PO tile to your POS smart grid. Scan or search items and they land on a draft purchase order for their supplier at that location. Staff can review quantities and mark the PO as ordered right from the till - costs and supplier emails stay in Stockroom admin. See Create purchase orders at the till with the Create PO tile for the full flow.
Order for several locations on one PO
A purchase order can send stock to more than one location. In the editor, each destination has its own section with its own product table. Pick the first Destination, add its products, then click Add another destination to add a section for the next location.
Each line belongs to the destination section it sits in.
When you receive, each line shows a For {location} badge so the right items go to the right place.
The PDF groups lines under a Deliver to heading per location.
The main Destination list also offers stores that already have lines on the order, shown like Downtown (on this order). Pick one to make it the main destination: its lines become the order's main section, and the previous main store keeps its lines in a section of its own. No line changes store, and the lines stay in the same order.
Single-location stores never see a destination picker - your one location is used automatically.
Tip: adding a product the destination already has gives you a second line for it, not a bigger quantity on the first - so the same item can go on the order twice with its own notes each time. Scanning a barcode is the exception: a scan counts up the line that is already there.

