Shopify EDI Integration for UK Suppliers
Retailer and distributor orders come into Shopify. Despatch advice and invoices go back out. A UK retailer, wholesaler or distributor has said yes to your range, and its buying system will send purchase orders by EDI. FactoryJet connects those orders to Shopify, and to the Xero, Sage, NetSuite, Business Central or Odoo set-up behind it. Order responses, despatch advice and VAT invoices go back in the format your buyer’s guide asks for.
- ORDERS: purchase orderbuyer to you, lands as a Shopify draft orderIn
- ORDRSP: order responselines accepted, changed or refusedOut
- DESADV: despatch advicewhat is on each SSCC-labelled palletOut
- INVOIC: invoiceVAT shown separately, line by lineOut
Message names from the UN/EDIFACT directory. EANCOM, the GS1 subset of UN/EDIFACT, uses the same names.
Yes. A buyer’s purchase order, often an EANCOM ORDERS message, becomes a Shopify draft order against that buyer’s B2B company, carrying its purchase order number and payment terms. The order response, despatch advice and invoice are built from Shopify and your accounts system and sent back. An EDI provider carries the messages. A connector or a custom link joins it to Shopify.
Sources, read on 29 October 2026: GS1: EANCOM; UNECE: UN/EDIFACT D.21B message type directory; shopify.dev: DraftOrderInput; Shopify Help: Shopify B2B.
EANCOM is GS1’s cut-down version of UN/EDIFACT, the United Nations rulebook for trade messages, and the main EDI standard GS1 UK supports. A GTIN is the number behind a product barcode, and a GLN identifies a place, such as a distribution centre. An SSCC is the serial number on a pallet or case label that the buyer scans at goods-in.
Before any message is mapped, we write down with you what happens when a 40-line order arrives for a store GLN you have never seen, at a case size Shopify sells as single units, on terms your accounts system has to chase. Those rules take longer to agree than the EDI mailbox takes to switch on.
- 2022
is the year GS1 says the EANCOM standards files were last updated
GS1, EANCOM - 1998
is the year since which GS1 UK says no new Tradacoms message types have been developed
GS1 UK, Tradacoms - 1 July 2017
is the date GS1 UK stopped supporting Tradacoms and backed EANCOM and GS1 XML
GS1 UK, ending support - 2029
is when the government says all VAT invoices must be issued as e-invoices
GOV.UK, e-invoicing response
EANCOM, Tradacoms or GS1 XML: which one your buyer will send
EANCOM is the standard GS1 UK advises new EDI users to adopt. GS1 describes it as a GS1 subset of UN/EDIFACT that keeps only the elements business applications need, built around GS1 numbers for products, locations and logistics units. Its standards files were last updated in 2022.
Tradacoms is older and British. GS1 UK says it was developed in the early 1980s for UK retailers and wholesalers to process orders and invoices, that no new message types have been developed since 1998, and that GS1 UK has not supported it since 1 July 2017. That notice was written to existing users, so a supplier taking on an older account may still be asked for it.
GS1 XML is the other format GS1 UK lists as supported and actively developed, beside the GS1 UN/CEFACT XML profile.
The format is the buyer’s choice, written into its supplier EDI guide. We read that guide before anything else, because it also sets the message versions, the identifiers it expects and how it wants you to test.
Sources, read on 29 October 2026: GS1: EANCOM; GS1 UK: What is EDI (electronic data interchange)?; GS1 UK: Can GS1 UK support me with Tradacoms?; GS1 UK: Ending support for TRADACOMS (14 June 2017).
- EANCOMGS1 subset of UN/EDIFACT, files updated 2022Supported
- GS1 XMLactively developed, used worldwideSupported
- Tradacomsearly 1980s, no new messages since 1998Legacy
- ANSI X12the US format, numbered documentsUS buyers
RFC 4130 names X12 and UN/EDIFACT as the two EDI formats it carries. For X12 work, see our US Shopify EDI integration page.
Ten EDIFACT messages, and where each one meets Shopify
Names and descriptions come from the UN/EDIFACT D.21B message directory published by UNECE. Most buyers start with the first four. The rest depend on the account.
Swipe sideways to see every column.
| Message | Directory name | Direction | Where it meets Shopify |
|---|---|---|---|
| ORDERS | Purchase order message | Buyer to you | A draft order or order, with the buyer’s PO number, company and payment terms |
| ORDCHG | Purchase order change request message | Buyer to you | An edit to the open draft order, held for a person if stock has already been picked |
| ORDRSP | Purchase order response message | You to buyer | Built from the draft order once lines are accepted, changed or refused |
| DESADV | Despatch advice message | You to buyer | Built from the Shopify fulfilment, with SSCCs for each case or pallet |
| INVOIC | Invoice message | You to buyer | Built from the order lines and VAT rates, or from the invoice in your accounts system |
| PRICAT | Price/sales catalogue message | Either way | Product, GTIN and price updates against the buyer’s B2B catalogue |
| INVRPT | Inventory report message | You to buyer | Stock read from Shopify, or from the system that owns stock |
| SLSRPT | Sales data report message | Buyer to you | Store sales by product, kept for forecasting rather than posted as orders |
| RECADV | Receiving advice message | Buyer to you | What the buyer booked in, compared with the despatch advice |
| APERAK | Application error and acknowledgement message | Either way | An alert to a person when a message is rejected |
The Shopify column is the map we propose on day one. Which messages you exchange is set by each buyer’s guide.
Sources, read on 29 October 2026: UNECE: UN/EDIFACT D.21B message type directory; shopify.dev: DraftOrderInput; shopify.dev: fulfillmentCreate mutation; Shopify Help: Shopify B2B.
Who owns each record when EDI, Shopify and your accounts all touch the same order
An EDI order touches three or four systems before it is paid. Each record needs one home, or the same pallet gets invoiced twice. The list below is where we start, and yours is agreed in writing.
Swipe sideways to see every column.
| Record | Owner | Worth knowing |
|---|---|---|
| Products and GTINs | Your ERP or Shopify, agreed once | Every variant the buyer can order needs the GTIN it orders by. |
| Buyer accounts and delivery points | Shopify B2B companies and locations | Each GLN the buyer sends maps to one company location. |
| Trade prices and terms | Shopify B2B, or the ERP if it holds price lists | Shopify lists net 7 to net 90 and due on fulfilment. |
| Orders | Shopify | Draft first, confirmed after checks, per trading partner. |
| Stock | Agreed per business: Shopify, Linnworks, Mintsoft, Brightpearl or the ERP | One master, so stock comes off once. |
| Invoices and VAT | Your accounts system: Xero, Sage, QuickBooks, NetSuite, Business Central or Odoo | Your accountant sets the VAT rates the INVOIC carries. |
| Despatch and tracking | Your warehouse, recorded on the Shopify fulfilment | Royal Mail, DPD or Evri tracking where the buyer asks for it. |
Sources, read on 29 October 2026: Shopify Help: Shopify B2B; Shopify Help: B2B payment terms; shopify.dev: fulfillmentCreate mutation.
If the accounts side is Xero, our Shopify Xero integration page covers VAT by rate, payouts and Making Tax Digital in detail. For trade buyers who order on a website as well as by EDI, see B2B ecommerce in the UK.
EDI invoicing in the UK: VAT, Making Tax Digital and the 2029 e-invoicing change
What the invoice carries. GOV.UK says VAT invoices must include your VAT number and show the VAT separately. HMRC’s VAT Notice 700/22 says the digital record of each supply holds the time of supply, the value before VAT and the rate charged. An INVOIC message carries all three on each line, at the rates your accountant has set.
Digital links. The same notice lists API transfer, automated data transfer, and XML or CSV import and export among accepted digital links. It says HMRC does not count copy and paste as one. A link that moves the order and invoice between the EDI provider, Shopify and your accounts system by software stays on the accepted side.
2029. The government’s response to its e-invoicing consultation, updated 26 November 2025, says all VAT invoices must be issued as e-invoices from 2029. That covers invoices to businesses and to government, not to consumers. It names EDIFACT among the formats businesses use today.
The response says the government has focused on a decentralised model. Businesses send e-invoices directly through their chosen software providers, rather than through a central government platform. It will develop standards for interoperability, so that different invoicing systems can read each other’s files. Public bodies already have to accept e-invoices that comply with BS EN 16931, a standard the response points to for cross-border compatibility.
Because the UK standard is not set yet, we keep the invoice output separate from the order rules. When HMRC publishes the format, only that layer changes.
Sources, read on 29 October 2026: GOV.UK: VAT record keeping, VAT invoices; GOV.UK: VAT Notice 700/22, Making Tax Digital for VAT; GOV.UK: Promoting electronic invoicing, consultation response (updated 26 November 2025).
- API transferhow Shopify and most accounts systems are reachedAccepted
- Automated data transferan EDI provider passing messages onAccepted
- XML or CSV import and exportdownload from one system, upload to anotherAccepted
- Copy and paste, or retypingHMRC does not count itNot a link
Web EDI portal, provider connector or custom link: which one fits
A web EDI portal. Orders arrive in an online mailbox, and a person keys the replies. It suits one buyer and a handful of orders a week. When staff start keying the same orders into Shopify a second time, it is time to move on.
An EDI provider with a Shopify connector. The provider carries messages to every buyer and a connector places orders in Shopify. XEDI, a UK provider, lists Shopify and Shopify Plus EDI integration on its site. It suits a store where Shopify owns orders and stock and each buyer’s rules fit the connector’s settings.
A custom link. Built when the rules belong to your business: case sizes Shopify sells as units, stock held in Linnworks, Mintsoft or an ERP, invoices raised in Sage or NetSuite, several warehouses, or a buyer whose guide the connector cannot follow. It sits beside your EDI provider, not in place of it.
Sources, read on 29 October 2026: XEDI: home page.
- XEDI Growthreceive orders, send invoices£128
- XEDI Scaleadds despatch notices and SKU mapping£256
- XEDI Advancedadds automated invoice reconciliation£348
- XEDI EnterpriseShopify, ERP and API integrationCustom
Per trading partner, per month, with usage charged on top. The pricing page does not say whether VAT is added. Growth, Scale and Advanced are web-portal plans. XEDI’s comparison table lists Shopify integration on Enterprise only. We work with whichever provider you already use.
Sources, read on 29 October 2026: XEDI: EDI pricing.
Next step
Send your buyer’s EDI guide. We reply with the route.
Tell us which retailers or distributors you supply, the format they send and where your stock and invoices live. On a short call we say whether a portal, a provider connector or a custom link is the right job, and we quote a fixed price if there is work for us.
Five places a Shopify EDI link needs its own rules
Your catalogue, delivery points and accounts are specific to your business, even when the messages follow a standard. These are the five rules we write down before mapping a single field.
1. Every orderable variant needs a GTIN
The buyer orders by GTIN, so a variant without one cannot be matched. Where the retailer orders an outer case of 12 and Shopify sells singles, the case has its own GTIN and the link multiplies the quantity. That rule is per product, and it goes in the map.
2. Each delivery point is a Shopify company location
A distributor may send one order for its warehouse and the next for a store. Each GLN maps to one company location in Shopify B2B, where Shopify lets you set payment terms. An unknown GLN stops the order as a draft for a person to check, and nothing ships to a guessed address.
3. Trade prices without VAT, retail prices with it
Buyers order at trade prices before VAT. Many UK Shopify stores show retail prices with VAT included. The link has to know which it is reading on each side, or every line drifts by a penny and the INVOIC no longer matches the buyer’s order.
4. SSCC labels and the despatch advice must agree
The DESADV lists what is on each pallet or case by SSCC. GS1 UK gives members free use of its GS1 Print service to generate SSCCs and labels. Whatever prints the label, the same numbers have to reach the despatch advice, so the link reads them from the warehouse, not from a separate spreadsheet.
5. A missed webhook must not mean a missed invoice
A webhook is the alert Shopify sends to another system when something changes, such as an order being fulfilled. Shopify’s developer documentation says webhook delivery is not always guaranteed, ordering is not guaranteed, and apps should run reconciliation jobs: scheduled checks that fetch the data from Shopify and compare it. Every EDI link we build has one, so a fulfilment that was never announced still produces its despatch advice and invoice.
Sources, read on 29 October 2026: Shopify Help: Shopify B2B; Shopify Help: B2B payment terms; GS1 UK: What is an SSCC?; shopify.dev: About webhooks.
UK trade integration work: GPSUK on Commerceflo and Sow Easy on Odoo
Neither is a Shopify store. Both turned on the question an EDI link turns on: which system owns stock, prices and the order.
GPSUK, built on Commerceflo
A UK supplier of branded promotional products selling to business customers. We built its trade storefront on Commerceflo, so buyers log in, see their own account prices and move from quote to order without anyone retyping it.
Sow Easy, WooCommerce with Odoo
A UK wholesale distributor that runs stock, pricing and SKUs in Odoo. We are building its WooCommerce trade store to read all three from Odoo. The store and the Odoo link are being tested on staging, and launch is still ahead.
Our terms, and what to send us with your brief or RFP
- A demo before you sign. Working software on your own data: one of your buyer’s sample orders arriving in a test Shopify store, with the replies it would send.
- Fixed price per phase. Each phase is scoped, priced and signed on its own.
- You own it. The code and the repository are yours from day one.
- Your accounts, at cost. Hosting can run in your own accounts, at cost, with no markup.
- Defects covered. Fixed inside the build price for a cover period agreed before work starts.
- Support you choose. Optional. Each change is quoted and approved, with no monthly minimum.
FactoryJet quotes the build, and any support you choose, as fixed prices in writing after a short scoping call. After launch we can keep managing the servers, APIs and maintenance, so your team does not have to.
- Your buyersretailers and distributors, live or about to go live1
- Each buyer’s EDI guideformat, versions, test steps2
- A sample order fileEANCOM or Tradacoms, from the guide3
- Your systemsShopify plan, accounts, ERP, warehouse4
- The go-live datethe one your buyer gave you5
How we build a Shopify EDI link, in seven steps
The steps are the same with a provider connector or a custom link. Only step four changes size.
- 01
Read the buyer’s EDI guide
We list every message it asks for, the format and version, the identifiers it expects and the test steps it sets. That list is the brief.
- 02
Map products and places
Each orderable product gets its GTIN and case size, and each GLN the buyer sends gets a Shopify company location. Gaps go back to you before any build.
- 03
Name an owner for every record
Orders, stock, prices, invoices and despatch each get one home across Shopify, your accounts system and your warehouse. The one-page map is signed by both sides.
- 04
Choose the lightest route that fits
Your current EDI provider and its Shopify connector come first. We quote custom work only for the rules a connector cannot follow, as a fixed price in writing.
- 05
Show it on your own data
Before a contract, a sample order from the buyer’s guide arrives in a test store, and the order response, despatch advice and invoice it would send are laid out for you to check.
- 06
Pass the buyer’s tests
A changed order, a part delivery, an unknown GLN, a zero-rated line and a rejected message all go through, then the buyer’s own test cycle.
- 07
Go live and check each early order line by line
For each early live order we compare the ORDERS lines with the Shopify order, the DESADV SSCCs with the warehouse labels, and the INVOIC totals with the invoice in your accounts system. Any APERAK rejection raises an alert to a named person. If you choose support, the team that built the link looks after it. The code and the map are yours either way.
UK brands, manufacturers and wholesalers supplying trade buyers by EDI
Brands that won a retail listing
You sell on Shopify and a UK retailer has asked for EANCOM orders, despatch advice and invoices before the first delivery. Your first rule: every variant the retailer can order needs the GTIN it orders by, before the first ORDERS message arrives.
Food, drink and household makers
Several grocers or wholesalers, each with its own guide, case sizes and delivery points, all feeding one Shopify store. Your first rule: an outer case of 12 carries its own GTIN, and the link multiplies it into singles for Shopify.
Distributors and manufacturers
Trade customers whose buying systems send purchase orders, with stock in an ERP and invoices raised in Sage, NetSuite or Business Central. Your first rule: the ERP stays the one master for stock, so goods come off the shelf once.
For the store itself, see Shopify Plus in the UK or Shopify development. For a wider look at stock, accounts and channels before you commit, see our UK ecommerce consultant page.
Sources, read on 29 October 2026
Every standard, tax rule, platform feature and list price on this page was read on the pages below on that day. Prices move and HMRC sets the tax rules, so open the linked page before you act on one.
- GS1 UK: What is EDI (electronic data interchange)?
- GS1 UK: Ending support for TRADACOMS (14 June 2017)
- GS1 UK: Can GS1 UK support me with Tradacoms?
- GS1 UK: What is an SSCC?
- GS1: EANCOM
- UNECE: UN/EDIFACT D.21B message type directory
- RFC 4130: AS2, Business Data Interchange Using HTTP (July 2005)
- GOV.UK: Promoting electronic invoicing, consultation response (updated 26 November 2025)
- GOV.UK: VAT Notice 700/22, Making Tax Digital for VAT
- GOV.UK: VAT record keeping, VAT invoices
- Shopify Help: Shopify B2B
- Shopify Help: B2B payment terms
- shopify.dev: DraftOrderInput
- shopify.dev: fulfillmentCreate mutation
- shopify.dev: About webhooks
- XEDI: home page
- XEDI: EDI pricing
Shopify EDI questions from UK suppliers
EDI in the UK
Can Shopify take EDI orders from UK retailers and distributors?
Yes, through an EDI provider with a Shopify connector or through a custom link. The buyer’s system sends a purchase order, often as an EANCOM ORDERS message, and it arrives in Shopify as a draft order or an order against that buyer’s company account. The order response, despatch advice and invoice go back the same way. XEDI, a UK provider, lists Shopify and Shopify Plus EDI integration on its own site (read on 29 October 2026).
What is EDI in the UK?
EDI means electronic data interchange, and in UK retail EDI is how most large buyers send orders. GS1 UK describes it as the automated exchange of business documents, such as purchase orders, invoices and shipping notices, between different computer systems. The standards GS1 UK supports are GS1 EANCOM, GS1 XML, GS1 UN/CEFACT XML Profiles and GS1 EDI Business Terms, and some older links use Tradacoms. Nobody retypes an order from a PDF or an email: the buyer’s system sends it, and yours reads it.
What is the difference between EANCOM and EDIFACT?
EANCOM is a slimmed-down version of EDIFACT. GS1 describes EANCOM as a GS1 subset of the UN/EDIFACT standard that keeps only the message elements business applications need and the syntax requires. It also uses GS1 identification keys: GTINs for products, GLNs for locations and SSCCs for pallets and cases. The message names stay the same, so an EANCOM purchase order is still an ORDERS message.
Is Tradacoms still used, and should a new link use it?
Some older trading links may still ask for it. GS1 UK says Tradacoms was developed in the early 1980s for UK retailers and wholesalers, that no new message types have been developed since 1998, and that it stopped supporting Tradacoms from 1 July 2017. It advises new EDI users to adopt EANCOM or GS1 XML wherever possible. We build to whatever your buyer’s guide specifies.
What is the difference between ANSI X12 and EDIFACT?
They are two separate rulebooks for the same kind of message. RFC 4130, which defines AS2 for carrying EDI over HTTP, lists the two side by side: ANSI X12 and UN/EDIFACT. X12 numbers its documents, so a purchase order is an 850. EDIFACT names them, so the same order is ORDERS. EANCOM, the main EDI standard GS1 UK supports, is built on EDIFACT. If you also supply US buyers, our US Shopify EDI page covers X12.
What is the difference between API and EDI integration?
EDI is a fixed message format agreed between trading partners, often carried by an EDI provider. An API is a way for one program to ask another for data directly, which is how Shopify, Xero and most ERPs are reached. A Shopify EDI link, like most ecommerce EDI, uses both. The EDIFACT message arrives from the buyer, and the link turns it into Shopify API calls, such as creating a draft order with the buyer’s purchase order number.
How do EDI messages travel: AS2, a VAN or SFTP?
The message format and the way it travels are two separate choices. AS2, set out in RFC 4130, sends EDI files over the web with a digital signature, encryption and a signed receipt back. A VAN, or value-added network, is a provider’s mailbox service that passes files between trading partners. SFTP is a secure file drop both sides log in to. Your buyer’s EDI guide names the one it uses.
Is EDI a legal requirement in the UK?
No UK law requires EDI for ordering. It is a trading requirement: a retailer or distributor writes it into its supplier terms, and you agree to it when you take the account. Invoicing is moving the other way. GOV.UK says mandatory e-invoicing for all VAT invoices is coming from 2029, though not for sales to consumers, and that the technical standards are still to be developed.
Retailers, GS1 and VAT
What are GTIN, GLN and SSCC, and do we need them?
They are the GS1 numbers EANCOM uses. A GTIN identifies a product, the number behind its barcode. A GLN identifies a location, such as a retailer’s distribution centre or one of its stores. GS1 UK describes the SSCC as its identifier for shippers and logistics units, used to track a case or pallet. Expect your buyer to order by GTIN, deliver to a GLN and scan an SSCC label at goods-in.
Does GS1 UK set up EDI for us?
No. GS1 UK says it provides the standards for EDI but does not provide the technology to implement it with your trading partners, and it recommends speaking to a GS1 UK partner early on. It does give members free access to its GS1 Print service to generate SSCCs and logistics labels. The connection itself comes from an EDI provider, a custom link, or both.
What is a despatch advice, and why must it match the labels?
A despatch advice, the DESADV message in the UN/EDIFACT directory, tells the buyer what is on its way before it arrives: which order, which products, how many, packed in which cases or on which pallets. Each case or pallet carries an SSCC label. The buyer’s goods-in team scans the label and looks for the same SSCC in the despatch advice. If the two disagree, the delivery has to be checked by hand.
What does an EDI invoice need for UK VAT?
The same content a paper VAT invoice needs, in the buyer’s message format. GOV.UK says VAT invoices must include your VAT number and show the VAT separately. HMRC’s Making Tax Digital notice says the digital record of each supply holds the time of supply, the value before VAT and the VAT rate. The INVOIC message carries those per line. Your accountant confirms the rates, and the link applies them.
How does the 2029 e-invoicing mandate affect EDI suppliers?
It makes the invoice side of EDI the normal way to bill business customers. The government’s consultation response says all VAT invoices must be e-invoices from 2029, that it has focused on a decentralised model, and that it will develop standards for interoperability. It names EDIFACT among the formats in use today. Until the standard is published, we build invoices so the output format can change without rebuilding the order rules.
Does an EDI or Shopify link count as a digital link for Making Tax Digital?
Data moved by software counts. VAT Notice 700/22 lists API transfer, automated data transfer, and XML or CSV import and export among accepted digital links. It says HMRC does not count copy and paste as a digital link, and that moving data between programs by hand is not acceptable. A link that moves orders and invoices between the EDI provider, Shopify and Xero or Sage by API stays on the accepted list.
The Shopify side
What does an EDI purchase order become inside Shopify?
Usually a draft order, so a person can check it before it becomes a confirmed order. Shopify’s DraftOrderInput accepts a purchase order number, payment terms, a purchasing entity for the buying company, and a time after which reserved stock is released. That covers what an ORDERS message brings. You choose per trading partner whether orders stop as drafts or go straight through.
Which Shopify plans support B2B orders from EDI buyers?
Shopify’s help centre says Shopify B2B is available on the Basic, Grow, Advanced and Shopify Plus plans, and not on Starter or Retail. B2B customers are set up as companies in the Shopify admin, each with its own pricing, currency, products, payment and shipping methods. An EDI order is posted against the right company, so it picks up that buyer’s prices and terms. Read on 29 October 2026.
Can Shopify payment terms match a retailer’s terms?
For the common ones, yes. Shopify’s B2B help page lists net 7, 15, 30, 45, 60 and 90 days, counted from the order date, plus due on fulfilment, for company locations and draft orders. A fixed calendar date is available on individual draft orders only. If a buyer pays on terms Shopify does not list, such as end of month following, the due date is worked out in your accounts system instead.
Can NetSuite EDI orders, or Xero and Sage ones, run alongside Shopify?
Yes. The order can go to Shopify, and the invoice and stock movement to Xero, Sage 50, Sage 200, Sage Intacct, QuickBooks, NetSuite, Dynamics 365 Business Central or Odoo. Warehouse systems such as Linnworks, Mintsoft or Brightpearl can sit in the chain too. The first job is naming one master for orders and one for stock, so goods come off the shelf once and the invoice is raised once.
What happens if a Shopify webhook is missed?
The link has to notice and catch up. A webhook is the alert Shopify sends when something changes, such as a new fulfilment. Shopify’s developer documentation says webhook delivery is not always guaranteed, that ordering is not guaranteed, and that an app should not rely on webhooks alone. It recommends reconciliation jobs: scheduled checks that fetch data from Shopify and compare it. We build one into every EDI link, so a missing notification does not leave a despatch advice or an invoice unsent.
Can Royal Mail, DPD or Evri tracking go back to the buyer?
Yes, where the buyer asks for it. Shopify’s fulfillmentCreate mutation marks items as fulfilled and accepts tracking information. When your warehouse books a parcel with Royal Mail, DPD or Evri and records the tracking number on the Shopify fulfilment, the link can add it to the despatch advice. Pallet deliveries to a distribution centre rely on SSCC labels instead.
Cost and working with us
How much does Shopify EDI integration cost in the UK?
The EDI provider and the build are priced separately. On 29 October 2026, XEDI, a UK provider, listed web-portal plans at £128, £256 and £348 per trading partner a month, plus usage. Its comparison table ticks Shopify integration only on Enterprise, which is custom-priced. We found no published GBP build range from a named UK agency. FactoryJet quotes the build as a fixed price per phase, in writing, after a short scoping call.
How long does it take to go live with EDI on Shopify?
It depends on four steps, and three are not ours. Your team supplies the GTIN for each product and the GLN for each delivery point. Your EDI provider sets up the mailbox for each buyer. We build and show the link on your own data. Then the buyer runs its own test cycle and decides when you go live. The written quote sets our part against the go-live date your buyer gave you.
Can we see it working before we sign?
Yes. Before a contract, we show working software on your own data. For an EDI job that means a sample ORDERS message from your buyer’s guide arriving as a draft order in a test Shopify store, against the right company and prices, with the order response, despatch advice and invoice it would send back laid out for you to check.
Who owns the link, and who looks after it?
You own the code and the repository from day one. Hosting can run in your own accounts, at cost, with no markup. Defects are fixed inside the build price for a cover period agreed before work starts. Support is optional. The build is a fixed price per phase, quoted in writing. Each change is quoted and approved per request, and there is no monthly minimum.
We already have an EDI provider and a 3PL. Can you build around them?
Yes. If you already trade through an EDI provider, we build on it rather than move you. Your provider keeps carrying messages to and from buyers, and your warehouse or 3PL (the outside logistics firm that stores and ships your stock) keeps packing orders. We build what joins them: Shopify, your accounts and your stock system each receiving and sending what the buyer’s guide asks for.
Take your next retailer order straight into Shopify
Send your name and work email. Bhavesh replies within 24 hours to set up a short call about your buyers, their EDI guides and the systems behind your store. You leave the call knowing which route fits and what the first phase covers.