EDI System Integration

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

WooCommerce logo
Overview

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
Who it's for

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
Document flows

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
Integration

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.

  1. 01

    We scope the WooCommerce site, hosting and plugins that affect orders, pricing and stock.

  2. 02

    We build the mapping between each retailer's documents and your products, variations and customers.

  3. 03

    We configure validation so a wholesale order is checked against the retailer's rules before it is created.

  4. 04

    We prove the order, fulfilment and invoice flows against what each retailer requires and against your actual site.

  5. 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.

Detail

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.

Next steps

Plan your WooCommerce EDI setup

Everything you need to scope, map and go live with WooCommerce, in one place.