Connect WooCommerce to EDI instantly
Join thousands of businesses moving EDI orders, invoices and fulfilment updates between WooCommerce and their trading partners on XEDI, no manual re-keying.
No credit card needed ✦ Free EDI mailbox included
Getting started with WooCommerce EDI
XEDI connects WooCommerce with retailer EDI so wholesale orders arrive alongside your online sales, and despatch confirmations and invoices go back out without anyone re-keying them.
One managed platform, no custom code
XEDI maps WooCommerce to your trading partners and validates every document, so data flows straight into the systems your teams already use.
WooCommerce is WordPress, and that decides what is possible
WooCommerce runs inside WordPress on hosting you control, with behaviour spread across plugins. That is its strength and the thing an integration has to respect: pricing, stock and order handling may all be modified by something installed years ago.
So the scoping question is not whether WooCommerce can take a wholesale order. It is what else acts on that order once it exists, because a plugin adjusting price or stock after creation will quietly change what the retailer is charged.
Hosting is a real constraint, not a technicality
A retailer's order arriving through EDI is not a large volume of traffic, but it does arrive on a schedule and expects a timely response. Shared hosting, aggressive caching and low PHP limits are common on WordPress and all affect whether that works reliably.
We establish what the site can actually sustain and choose the route accordingly, rather than discovering it when a retailer's order lands during a traffic peak and nothing responds.
What your team sees day to day
You get an EDI mailbox and a portal that works like an inbox, so retailer orders arrive in one place rather than as PDFs in somebody's email.
The order becomes the despatch advice rather than a re-keyed one, amended where you are sending more or less than ordered, with SSCC labels for the pallets, and becomes the invoice on delivery, whose arrival is confirmed in the dashboard.
The integration sits over that workflow and automates it, so orders land in WooCommerce and fulfilment raises the outbound documents. Plenty of Woo businesses start on the portal alone and add the integration when re-keying becomes the constraint.
Documents you can exchange
- Retailer orders landing as WooCommerce orders
- Order acknowledgements returned to the retailer
- Despatch advice and ASN messages from fulfilment
- Invoices raised against the despatch
- Product and price data where a retailer requires it
Built for WooCommerce teams
Whoever owns WooCommerce in your business, XEDI keeps EDI accurate and hands-off.
- Small and mid-sized brands on WordPress
- Ecommerce managers
- Operations and despatch teams
- Finance teams handling wholesale invoicing
- Businesses winning their first retail listings
WooCommerce EDI document types
These are the wholesale flows; your online storefront continues as it does now.
| Document | What it carries | Direction |
|---|---|---|
| Purchase orders | Retailer demand creating a WooCommerce order against the right customer, products and price. | Retailer to WooCommerce |
| Order acknowledgements | What you will supply once stock is checked, including short and substituted lines. | WooCommerce to retailer |
| Advanced shipping notices | Pallet and carton detail from what was actually sent, with SSCC labels for the retailer's goods-in. | WooCommerce to retailer |
| Invoices | Raised once goods are despatched, carrying the references a retailer matches against. | WooCommerce to retailer |
| Credit notes | Adjustments against the invoice being corrected where a delivery is short. | WooCommerce to retailer |
| Product and price data | Product, variation and price data published where a retailer maintains a catalogue. | WooCommerce to retailer |
How to connect WooCommerce with EDI using XEDI
The build starts with what your site and hosting can actually sustain. The sequence below is what onboarding looks like from your side.
-
01
We scope the WooCommerce site, hosting and plugins that affect orders, pricing and stock.
-
02
We build the mapping between each retailer's documents and your products, variations and customers.
-
03
We configure validation so a wholesale order is checked against the retailer's rules before it is created.
-
04
We prove the order, fulfilment and invoice flows against what each retailer requires and against your actual site.
-
05
You get wholesale orders arriving without re-entry, and we keep it working through plugin and WordPress updates.
Ready to connect WooCommerce?
Talk through documents, mapping, testing and go-live with XEDI.
Everything about WooCommerce EDI
Common requirements
- WooCommerce site, hosting and API access
- Plugins affecting orders, pricing or stock
- Product and variation identifiers
- Fulfilment and part-shipment rules
- The trading partners you deal with, or plan to
What we need from you to build it
Only what we cannot hold for you. Retailer requirements are already ours; what we need is how your site is put together.
- Site and hosting
- Where WooCommerce runs and what the hosting can sustain, since that decides which route is reliable.
- Plugins in play
- Anything affecting price, stock or order handling, because a plugin acting after order creation changes what the retailer is charged.
- Product and variation identifiers
- Variations against retailer GTINs at each packaging level, and the unit they order in.
- Fulfilment rules
- How despatch is recorded and what a retailer should see when you ship short.
- Which retailers you supply
- The retailers you have won or are pitching to. What each one needs is already held by us.
Why suppliers choose XEDI for WooCommerce
- Your retailer is very likely connected already, so nothing waits on what your site and hosting can support.
- The build accounts for your plugins and hosting rather than assuming a clean WooCommerce install.
- Retailer requirements sit with us, so a WordPress or plugin update does not put trading at risk.
- You can start on the portal alone and add the integration when re-keying becomes the bottleneck.
- SSCC labels and despatch detail are produced to each retailer's format from what actually shipped.
- If a retailer raises a problem, it comes to us, which matters when there is no ecommerce team to absorb it.
Can WooCommerce handle retailer EDI orders?
Yes, with the caveat that what else runs on your site matters. Plugins affecting price, stock or order handling are established during scoping, because something acting after order creation will change what the retailer is charged.
Will WordPress updates break it?
Retailer-specific rules sit with us rather than on your site, so an update affects one interface rather than every retailer arrangement. We monitor the flows and adjust as your site changes.
Is our hosting good enough?
That is established at the start rather than assumed. EDI volume is modest but arrives on a schedule and expects a timely response, and shared hosting with aggressive caching can struggle with that.
Plan your WooCommerce EDI setup
Everything you need to scope, map and go live with WooCommerce, in one place.