August 5, 2026 · 4 min read
Adding payment terms and buyer contact info to Shopify purchase orders
A purchase order is as much a communication to your supplier as it is an internal record. Two things suppliers ask for constantly and Shopify has no field for anywhere near a product page: when you're going to pay, and who to call if something's wrong with the delivery.
Skip them and you end up doing what most merchants do — pasting payment terms into a PO email by hand every time, or leaving them out and fielding the question by phone later anyway.
Payment terms, set once per supplier
Payment terms live on the supplier record, not on each individual purchase order — the same way lead time or a shipping address do. Type in whatever your actual arrangement is: "Net 30", "2% 10 Net 30", "Due on receipt", "50% deposit, balance on delivery" — it's a plain text field, so it matches whatever you've actually agreed to rather than forcing you into a preset list.
From there, every PO sent to that supplier carries the terms automatically — in the body of the email and on the PDF attached to it. Change the terms on the supplier record and every future PO picks up the update; past POs keep whatever was true when they were sent.
Buyer contact phone, for the printed PDF
The second field is simpler: a phone number for your business, set once in Settings, that prints on the PDF version of every purchase order. It's deliberately PDF-only, not the email — the PDF is the document that ends up on a clipboard at a loading dock or pinned next to a delivery, where a name and an email address aren't as useful as a number someone can actually call.
Why these two, specifically
Neither field changes how a purchase order works — no new status, no new logic in receiving or inventory. They're the kind of detail that's invisible until a supplier asks for it, and then instantly obvious once it's there. Both came out of the same source most Reorda features do: a real request from a merchant already using purchase orders daily, not a guess at what might be useful.
Purchase orders that read like they came from a real business
Payment terms and a contact number, on every PO email and PDF, set once per supplier and once in Settings. $19/month flat, 14-day free trial.
Install Reorda on Shopify →Payment terms answer when you're paying — for tracking whether you've paid, see how to track paid/unpaid status on a Shopify purchase order, or read about what else a good purchase order email should include.
Frequently asked questions
Where do payment terms show up on a Shopify purchase order?
Payment terms are set once per supplier — on the supplier's own form, as free text like "Net 30" or "2% 10 Net 30" — and then rendered automatically on every purchase order sent to that supplier: both in the body of the PO email and on the generated PDF.
Why is payment terms a free-text field instead of a dropdown?
Real supplier terms don't fit a fixed list — early-payment discounts, split terms, and custom arrangements are common. A free-text field on the supplier record covers all of them without building a picker that inevitably misses someone's actual terms.
What's the buyer contact phone number for, if it's not on the PO email?
It's meant for the printed PDF a warehouse or receiving dock might reference before anyone's opened an email — a fast way for a supplier or courier to reach someone if there's a question at drop-off. It's set once in Settings and applies to every PO's PDF automatically.
Do I have to fill in payment terms for every supplier?
No — both fields are optional. Leave payment terms blank and the PO email and PDF simply omit that line; nothing else about creating, sending or receiving the order changes.