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, open the More actions menu and choose Create PO. Stockroom creates one draft purchase order per supplier from the order's items, matched by each product's vendor. Items it cannot match to a supplier are listed as skipped, so nothing is silently dropped. Review, price, and send the drafts from Stockroom.
If the order has a customer shipping address, the dialog also asks where the purchase orders should ship - your Store address or the Customer's shipping address. Choosing the customer makes them dropship purchase orders: no stock movement, marked delivered instead of received. See Dropship purchase orders: ship straight to your customer.
Prefer no clicks at all? Turn on Automation in Settings and orders containing items from your dropship suppliers create their purchase orders on their own - see Create dropship purchase orders automatically.
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 Use Stockroom on Shopify POS 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.
Single-location stores never see a destination picker - your one location is used automatically.
Tip: adding a product that is already on a destination bumps its quantity instead of creating a duplicate line.


