Multi-format ingestion
Buyers email purchase orders as PDFs, multi-sheet Excel files, or mobile camera scans. Line items parse into clean catalog records in seconds.
Parses unstructured purchase orders
Eliminate Manual B2B Order Entry
When buyers email purchase order PDFs and spreadsheets, just forward them to OrderHoist. Our engine maps customer shorthand to internal SKUs, converts case packs to single units, and creates open Draft Orders in your Shopify Admin in 10 seconds.
A buyer sends the purchase order. OrderHoist reads the file and opens a draft in Shopify Admin.
The buyer sends the file to the private inbox.
The draft lands under Orders → Drafts. You review it before invoicing.
1
The buyer emails a PDF, scan, or spreadsheet to your private OrderHoist address ([email protected]).
2
Line items are matched to catalog SKUs, customer wholesale tags are applied, and case packs are multiplied into single inventory units.
3
The ready-to-bill Draft Order appears under Orders → Drafts in Shopify Admin. You retain final review before invoicing.
From messy buyer shorthand to clean Draft Orders. OrderHoist checks catalog SKUs, case-pack multipliers, inventory, and B2B pricing automatically.
Buyers email purchase orders as PDFs, multi-sheet Excel files, or mobile camera scans. Line items parse into clean catalog records in seconds.
Parses unstructured purchase orders
If a buyer writes an irregular shorthand or abbreviation, match it once in triage. OrderHoist remembers it for all future orders.
Auto-maps irregular buyer codes
Quantities written as cases, boxes, or packs are automatically converted into individual inventory units on the draft.
Auto-multiplies bulk cases to single units
Any line below confidence threshold or without an exact SKU match is held in triage. It is never written to a draft as an AI guess.
Zero Guesswork
100% Deterministic
Unknown Variant
"Cold Brew 12pk"
Draft Orders land directly in Shopify Admin with customer wholesale tags, Net-30 payment terms, and contract price lists applied automatically.
Shopify Native
GraphQL Admin API
Manual entry
OrderHoist
IntakeRetype every line from the purchase order.
IntakeForward the email. The file is the order.
FilesHandle one format, then the next, by hand.
FilesPDF, Excel, and scans use the same path.
NamesLook up each shorthand in the catalog.
NamesMatch an alias once. It is remembered.
PacksConvert cases, boxes, and packs on a calculator.
PacksCase quantities become single units on the draft.
Unknown linesGuess the variant, or stop and ask.
Unknown linesHold the line in triage. It is never a guess.
FinishThe draft exists only after the typing is done.
FinishA draft is in Shopify Admin in about 10 seconds. You still review it.
Operational safeguards
Wholesale orders operate under custom constraints. OrderHoist preserves your warehouse rules automatically.
Detects low-stock and zero-inventory items, flagging the draft for quick confirmation before billing.
Live inventory check: Variant SKU-4418 (42 units in stock)
Automatically respects customer B2B tags and contract price lists already configured in your Shopify store.
Rule applied: wholesale_tier_2 (-25%) • Net-30 payment terms
Source files exist in memory only during line-item extraction and are immediately purged after draft creation.
Buffer status: Ingested → Parsed → Purged (0KB retained)
Predictable, volume-based pricing that scales with your wholesale operations. All plans include unified Shopify billing and a 14-day free trial.
$39
/ month
Recommended
$79
/ month
$149
/ month
Billed directly on your regular monthly Shopify invoice.
No. OrderHoist runs 100% via the Shopify GraphQL Admin API on backend infrastructure. It injects zero Liquid, CSS, or JavaScript into your customer-facing storefront theme.
The order is routed to your embedded OrderHoist review screen with a warning badge. You pick the matching variant once, check "Remember alias," and future orders from that buyer will match automatically. It never guesses.
No. We practice strict ephemeral document processing. Customer PDFs, scans, and attachments are processed in a short-lived memory buffer and permanently deleted immediately after extraction and draft creation.
Billing is processed directly through Shopify's App Billing API and appears on your regular Shopify monthly bill. You can cancel at any time with a single click inside Shopify Admin.
Forward the next purchase order. The draft is in Shopify Admin in about 10 seconds, and you still approve it before invoicing.