Every Way an Order Can Arrive

Marketplaces, APIs, email POs, hosted portals, EDI, punchout — OrderHUBx ingests them all into one orchestrated queue.

The intake problem most manufacturers don't admit

Walk into the back office of a typical mid-market manufacturer and count the ways an order actually shows up. There's the Amazon storefront the marketing team launched two years ago. There's the WooCommerce site the founder still calls "the website." There's an inside sales rep typing PDF POs from her inbox into the ERP. There are two distributors who insist on EDI 850. And there's that one big customer with Coupa who keeps asking when the punchout catalog will be live.

Most manufacturers have orders coming in through four to seven different methods. They're stitched together with manual labor, copy-paste, and the institutional memory of the one person who knows how each integration breaks. When that person takes a vacation, the queue backs up.

This page covers every order intake method on the OrderHUBx platform — the marketplace APIs, the B2B direct paths, and the distributor-network channels — and what each one looks like under the hood. Same engine, different front doors. One queue at the end.

D2C Marketplace Integrations

Direct-to-consumer marketplace and storefront connectors. Every order, every refund, every inventory tick syncs back to the platform — and back out to the originating channel after fulfillment.

Amazon (SP-API)

FBA and FBM, multi-marketplace coverage, full lifecycle sync.

  • Amazon Selling Partner API (SP-API) — LWA OAuth, role-based access
  • FBA inventory pulls and FBM order import on a 30-minute cadence
  • US, CA, MX and EU marketplaces from a single seller account
  • Order, inventory, refund, return, and fee event sync
  • Brand-registered features: A+ Content alignment, brand-gated ASIN handling
  • SKU-to-ASIN mapping with override per marketplace

Walmart Marketplace (API v3)

Items, orders, inventory, fulfillment — the full Marketplace API surface.

  • Walmart Marketplace API v3 with OAuth 2.0 and signed requests
  • Item feed publishing and price/inventory updates
  • Order acknowledgment within Walmart's 4-hour SLA
  • Shipment confirmation with carrier and tracking sync-back
  • Refund and adjustment ingestion
  • Walmart Fulfillment Services (WFS) inventory visibility where applicable

WooCommerce (REST API v3)

Native WordPress / WooCommerce ingestion. Multi-store from one tenant.

  • WooCommerce REST API v3 with consumer-key/secret authentication
  • Full order lifecycle: created, processing, completed, cancelled, refunded
  • Multi-store support — many WooCommerce sites into one OrderHUBx tenant
  • Customer record import with email-based deduplication
  • Product catalog and stock-level push-back
  • Custom field mapping for theme- and plugin-specific data

eBay (Trading API)

Listings, orders, feedback — multi-account where you run multiple stores.

  • eBay Trading API with token-based authentication
  • Order import across all listings and multi-account configurations
  • Inventory synchronization with quantity and price updates
  • Shipment confirmation and tracking number push-back
  • Buyer messaging hooks and feedback management
  • Listing status reconciliation (active, ended, sold)

Shopify Coming Soon

REST Admin API and Storefront API connector currently in implementation.

  • Shopify Admin REST API for orders, products, customers, inventory
  • Storefront API support for headless and custom-checkout flows
  • Webhook subscriptions for orders/create, orders/updated, refunds/create
  • Multi-location inventory sync with assignment rules
  • Shopify Plus B2B catalogs honored in account-pricing logic
  • Fulfillment service registration option for FBM-style routing

Custom Storefronts

If it can POST JSON, it can land in OrderHUBx. Headless, bespoke, anything.

  • Documented REST endpoints for orders, customers, inventory
  • Webhook subscriptions for status events back to the storefront
  • OAuth 2.0 client-credentials flow for server-to-server integration
  • HMAC signature verification on inbound webhooks
  • JSON schema validation with rejection-and-retry semantics
  • Used in production with bespoke headless React storefronts and legacy ASP.NET sites alike

B2B Direct Intake Methods

For businesses who buy from you directly — not resellers. Programmatic APIs, parsed email POs, hosted portals, EDI, and full punchout integration with the e-procurement platforms enterprise buyers actually use.

REST API

Full programmatic order lifecycle for buyers integrating their own systems.

  • Endpoints for create, modify, cancel, status, and document retrieval
  • OAuth 2.0 client-credentials and authorization-code flows
  • Rate-limited to 1,000 requests per minute per tenant with burst allowance
  • Webhook callbacks for status events: acknowledged, allocated, shipped, delivered, exception
  • Idempotency keys on all write operations to prevent duplicate orders
  • Versioned endpoints with 12-month deprecation windows

Email PO Ingestion

Purpose-built parser for the PDF and text POs that still arrive in inboxes.

  • Monitored inbox per tenant (POP3/IMAP or forwarding alias)
  • Trained on common PO formats: SAP, NetSuite, Acumatica, Epicor Prophet 21, custom Word templates
  • Line-item extraction with SKU resolution against your catalog
  • Confidence scoring per field; low-confidence parses route to a human review queue
  • Reviewer corrections feed back to improve future parses for that buyer
  • Original PDF retained on the order record for audit

Hosted B2B Portal

The branded ordering portal your direct B2B accounts actually log into.

  • Account-based pricing — contracted prices per account, never list
  • Role-based access: buyer admin, requisitioner, AP / accounts-payable viewer
  • Reorder lists and saved order templates per account
  • Quote-to-order workflow with approval routing on your side
  • Order history, downloadable invoices, monthly statements
  • Net-30 / net-45 / net-60 terms enforcement at checkout

EDI

The full transaction set that large B2B buyers and retailers expect.

  • EDI 850 — Purchase Order inbound
  • EDI 855 — Purchase Order Acknowledgment outbound, within buyer SLA
  • EDI 856 — Advance Ship Notice outbound, with carton- or pallet-level detail
  • EDI 810 — Invoice outbound, line-item-matched to the 850
  • EDI 820 — Payment Remittance inbound, applied against open invoices
  • Direct VAN connection (TrueCommerce, SPS Commerce, OpenText, IBM Sterling) or AS2 with certificate management

Punchout (cXML and OCI)

For buyers on Coupa, Ariba, SAP Concur, Jaggaer, Oracle iProcurement.

  • cXML PunchOutSetupRequest authentication with shared-secret credentials
  • Hosted catalog session keyed to the buyer's user, with their contracted pricing applied
  • cXML PunchOutOrderMessage returns cart line items to the procurement system
  • cXML OrderRequest or EDI 850 inbound once the buyer's approval workflow completes
  • cXML ConfirmationRequest, ShipNoticeRequest, InvoiceDetailRequest, PaymentRemittanceRequest — full document set
  • OCI (Open Catalog Interface) form-encoded variant for legacy SAP SRM environments

CSV / Excel Batch Upload

Transitional intake for accounts not yet on portal, API, or EDI.

  • Drag-and-drop CSV or XLSX upload through the portal
  • Column mapping templates saved per account
  • Pre-import validation: SKU resolution, price-tier checks, ship-to verification
  • Error rows quarantined with line-by-line correction interface
  • Successful uploads land as native orders in the same queue
  • Useful as a stepping stone while EDI or punchout is being implemented

For a deep dive on what punchout actually is and the cXML flow under the hood, see Punchout Catalogs and B2B Procurement Integration.

Distributor Network Intake Methods

For manufacturers selling through distributors who resell — tier-A master distributors, regional partners, value-added resellers. Distinct from B2B-direct intake because the workflows assume contracted partners, not transactional buyers.

Gated Distributor Portal

Authorized partners only — with the contract terms baked in.

  • Per-distributor login with credentialed access (no public sign-up)
  • Per-distributor pricing contracts enforced at every line
  • Real-time ATP (available-to-promise) by warehouse and ETA
  • Substitute SKU recommendations when the requested item is short
  • Blanket-PO releases visible with remaining commitment quantities
  • Distributor-specific catalog views (only the products they're authorized to resell)

EDI 850 (Distributor)

For tier-A master distributors operating on EDI infrastructure.

  • Inbound 850 keyed to distributor trading-partner identifier
  • Distributor-specific 855 acknowledgment within negotiated SLA
  • 856 ASN with pack-hierarchy detail (carton, pallet, shipment)
  • 810 invoice transmitted at distributor-contract pricing
  • VAN routing tables maintained per distributor
  • Functional acknowledgments (997) tracked for compliance

Blanket-PO Release Workflow

Distributors call down quantities against an annual-commitment master PO.

  • Blanket PO created with SKUs, contract terms, annual commitment quantities
  • Distributor releases quantities against the blanket as needed
  • Running consumption tracked per SKU and per release
  • Alerts when a distributor approaches their committed minimum or maximum
  • Release pricing locked to the blanket terms, not current list
  • Year-end reconciliation reporting for take-or-pay clauses

Distributor-Rep Order Entry

Your own field rep places the order on behalf of the distributor.

  • Rep logs in, selects the distributor account, enters the order
  • Distributor's contracted pricing applies, not list
  • Rep credit attribution for sales-compensation calculation
  • Order routed for distributor confirmation if policy requires
  • Common pattern at trade shows, account visits, technical sales calls
  • Full audit trail: rep, distributor, ship-to, attribution code

Deal Registration Intake

A distributor logs a prospect — not yet an order, but a future commitment.

  • Distributor submits prospect: project name, end-customer, estimated value, products
  • 60- to 90-day exclusivity granted (configurable by partner tier)
  • Conflict detection against existing registrations and your direct sales pipeline
  • Approval routing to channel manager with auto-expiry on inaction
  • Converts to a quote, then an order, with the deal-reg discount preserved
  • Distinct workflow from regular orders — tracked in PRM-style reporting

Distributor API + Webhooks

For distributors with engineering teams who want to integrate directly.

  • Same REST surface as B2B direct, but scoped to distributor permissions
  • Per-distributor API keys with revocation and rotation
  • ATP and pricing endpoints reflect distributor-specific contract terms
  • Webhook callbacks on order status, blanket-release consumption, deal-reg state changes
  • Common with master distributors who run their own e-commerce front-end
  • Documented schema with sandbox tenant for distributor dev work

What happens after intake

Regardless of which channel an order arrived through — an Amazon SP-API pull, a parsed PDF from an inbox, an EDI 850 from a tier-A distributor, a cXML PO from Coupa — every order lands in the same orchestration queue.

Routing rules apply: warehouse selection by SKU and ship-to, allocation against on-hand inventory, ship-method selection by service level and zone, fraud and address validation. PackScan picks and packs with barcode verification. BatchTrack stamps lot, serial, and expiration data on the shipment record. ShipX rate-shops across carriers and prints the label. Tracking syncs back to the originating channel — the Amazon Orders API, the WooCommerce site, the cXML ShipNoticeRequest, the EDI 856.

The intake method determines the protocol on the wire. After that, every order is the same kind of object inside the platform.

Channel Mix at a Glance

The intake methods, the typical implementation effort, and who actually uses them.

Dimension D2C / Multi-Channel B2B Direct Distributor Network
Primary intake methods Amazon SP-API, Walmart API v3, WooCommerce REST, eBay Trading API, Shopify (coming soon), custom storefront REST REST API, email PO ingestion, hosted B2B portal, EDI 850/855/856/810/820, cXML and OCI punchout, CSV upload Gated distributor portal, EDI 850, blanket-PO releases, distributor-rep order entry, deal registration, distributor API
Authentication model Marketplace-issued OAuth and API keys OAuth 2.0, EDI VAN credentials, AS2 certificates, cXML shared secrets Per-partner credentials with contract enforcement
Pricing logic List or marketplace-tier pricing Account-based contract pricing, volume tier breaks Per-distributor contract pricing, blanket-PO terms, deal-reg discounts
Typical implementation effort Days to a few weeks per marketplace; SP-API certification adds time for Amazon Hours for REST, weeks for portal rollout, 4–12 weeks for EDI or punchout per buyer Weeks for portal rollout, ongoing onboarding per distributor agreement
Who uses them Marketplace sellers, D2C brands, manufacturers running their own e-commerce Manufacturers selling to enterprise, government, healthcare, large industrial buyers Manufacturers with channel programs — tier-A masters, regional partners, VARs
Comparable systems ShipStation, ShipBob, Skubana, Cin7, Linnworks BigCommerce B2B, OroCommerce, Shopify B2B, Adobe Commerce, Salesforce CPQ Salesforce PRM, Impartner, ZINFI, Channeltivity
OrderHUBx page D2C / Multi-Channel B2B Direct Distributor Networks

Tell us about your channel mix

Marketplace, hosted portal, EDI buyer, punchout requirement, or all four at once — we'll map your intake methods to the OrderHUBx platform and give you a real implementation timeline.