EDI System Integration

Connect PrestaShop to EDI instantly

Join thousands of businesses moving EDI orders, invoices and fulfilment updates between PrestaShop and their trading partners on XEDI, no manual re-keying.

No credit card needed ✦ Free EDI mailbox included

PrestaShop logo
Overview

Getting started with PrestaShop EDI

XEDI connects PrestaShop with retailer EDI so wholesale orders arrive against the right customers and prices, and despatch confirmations and invoices go back out without anyone re-entering them.

One managed platform, no custom code

XEDI maps PrestaShop to your trading partners and validates every document, so data flows straight into the systems your teams already use.

Self-hosted means your shop is genuinely yours, including its quirks

PrestaShop runs on infrastructure you control, with a module ecosystem that can change almost anything about how an order behaves. Two shops on the same version can price, tax and reserve stock differently because of what has been installed and customised.

So the integration is scoped against your shop rather than the platform. What matters is not whether PrestaShop can accept a wholesale order, but what acts on that order afterwards and whether the retailer is charged what was agreed.

Multistore and multi-currency are where European trading gets interesting

PrestaShop is widely used for selling across several European markets, often through multistore with different currencies, tax rules and languages. A wholesale relationship usually belongs to one of those contexts rather than all of them.

Getting that right decides the tax treatment on an invoice and which catalogue a retailer's item codes resolve against. Getting it wrong produces documents that look correct and are disputed on arrival.

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 attachments somebody forwards.

The order becomes the despatch advice built from what you are actually sending, amended where quantities differ, 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 PrestaShop and despatch raises the outbound documents. Many PrestaShop businesses start on the portal alone and add the integration as wholesale grows.

Documents you can exchange

  • Retailer orders landing as PrestaShop 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 PrestaShop teams

Whoever owns PrestaShop in your business, XEDI keeps EDI accurate and hands-off.

  • European brands and distributors
  • Ecommerce managers and developers
  • Operations and despatch teams
  • Finance teams handling wholesale invoicing
  • Agencies supporting PrestaShop builds
Document flows

PrestaShop EDI document types

These are the wholesale flows; your consumer shop continues as it does now.

Document What it carries Direction
Purchase orders Retailer demand creating a PrestaShop order against the right customer, shop context and price. Retailer to PrestaShop
Order acknowledgements What you will supply once stock is checked, including lines short or substituted. PrestaShop to retailer
Advanced shipping notices Pallet and carton detail from the despatch, with SSCC labels the retailer's goods-in reads. PrestaShop to retailer
Invoices Raised against the despatch with the tax treatment of the correct shop context. PrestaShop to retailer
Credit notes Credit slips against the invoice being corrected where a delivery falls short. PrestaShop to retailer
Product and price data Product, combination and price data published where a retailer maintains a catalogue. PrestaShop to retailer
Integration

How to connect PrestaShop with EDI using XEDI

The build starts with what your shop and its modules actually do to an order. The sequence below is what onboarding looks like from your side.

  1. 01

    We scope your PrestaShop version, hosting and the modules that affect orders, pricing and stock.

  2. 02

    We build the mapping between each retailer's documents and your products, combinations and customer groups.

  3. 03

    We configure validation so a retailer's order is checked against their terms before it is created.

  4. 04

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

  5. 05

    You get wholesale arriving without re-entry, and we keep it working through module and version changes.

Ready to connect PrestaShop?

Talk through documents, mapping, testing and go-live with XEDI.

Detail

Everything about PrestaShop EDI

Common requirements
  • PrestaShop version, hosting and database access
  • Modules affecting orders, pricing or stock
  • Product and combination identifiers
  • Multistore and multi-currency arrangement
  • Who you sell to wholesale
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 shop behaves.

Version and hosting
Which PrestaShop version you run and where, since both affect which route is reliable.
Modules in play
Anything acting on price, tax, stock or order status, because a module running after creation changes what the retailer is charged.
Product and combination identifiers
Combinations against retailer identifiers at each packaging level, and the unit they order in.
Shop context
Which store, currency and tax rules a wholesale relationship belongs to under multistore.
Who you sell to wholesale
The retail accounts in scope now and later. We already hold what each of them requires.
Why suppliers choose XEDI for PrestaShop
  • Retailers are usually connected already, so trading can start before your modules have been assessed.
  • The build accounts for your modules and customisations rather than a clean PrestaShop install.
  • Multistore context is decided deliberately, so an invoice carries the tax treatment the retailer expects.
  • Retailer requirements sit with us, so upgrading PrestaShop does not put trading at risk.
  • You can trade through the portal alone first and add the integration when volume justifies it.
  • If a retailer raises a problem, we are told on your behalf and put it right.
Can PrestaShop handle wholesale EDI orders?

Yes, though what else runs on your shop matters. Modules affecting price, tax or stock are established during scoping, because something acting after order creation changes what the retailer is charged.

How does multistore affect this?

A wholesale relationship normally belongs to one shop context, which decides tax treatment and which catalogue item codes resolve against. That is settled at the start rather than assumed.

Will upgrading PrestaShop break it?

Retailer rules sit with us rather than inside your shop, so an upgrade affects one interface. We monitor the flows and adjust as your modules change.

Next steps

Plan your PrestaShop EDI setup

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