Your wholesale customers send POs however they like — a PDF, an Excel sheet, a photo of a handwritten order. AutoPO reads them, checks every price against your real Shopify catalog, and creates the draft order. Anything that doesn't add up waits for you.
Email forward or manual upload. Source and page count are recorded on the job.
Line items, SKUs, quantities, unit prices, and the total the document itself states.
The lines are re-added and compared to that stated total.
Every price checked against your Shopify catalog, or a pricing agreement on file for that buyer.
Not a template parser. The document is read, so the format is mostly irrelevant — including a photo of a handwritten order.
This is the reason automating POs is safe at all. If an incoming PO understates a price and there's no pricing agreement on file to explain it, the order is held for review — not quietly honored.
Your Shopify catalog is the source of truth. Per-buyer pricing agreements are how a genuinely negotiated price gets through.
Line items are re-added and compared against the total the document itself claims. A gap means a hold, not a guess.
Allowlist the buyers you trust for email-in orders. Unknown senders are held for one-time approval or rejected outright.
AutoPO reads the currency a PO is written in. A currency your store already prices in (via Shopify Markets) is used as-is — your real configured price, not a guessed conversion. Any other currency is held for a human. Never a live-rate conversion, either way.
Every tier runs the same model. The reasoning on your first document is the reasoning on your ten-thousandth — what scales is your monthly page allowance, never the intelligence behind it. Overage charges are capped at $200/month on every paid plan. All prices in USD.
Each tier includes everything below it. ERP / accounting integrations are Scale-tier and not yet shipped.
Install in your Shopify Admin, get your inbound address, and try it on the free tier — 10 pages a month, full pipeline.