DPD integration for shipping from France

DPD connects to myFulfillment so merchants fulfilling from France print DPD France labels at packing, through the webservice or the Station DPD software. Orders from your stores and marketplaces land in one preparation flow, the Pickup point chosen at checkout follows the order, and the tracking number goes back to each channel.

The integration at a glance
Boostmyshop product
myFulfillment
Category
Carriers
Connects
DPD network: 10,000+ Pickup relays in France, 100,000+ points across Europe (DPD figures, accessed July 2026)
Account required
Active DPD France contract
Integration cost
Included in myFulfillment · TMS module
Sync frequency
≈ 5 min
Data direction
Two-way (inbound and outbound)
Developed by
Boostmyshop (native integration)
Support by
Boostmyshop
Sovereignty
French (La Poste group)
Vendor
DPD France (Geopost)
Last updated
2026-07-18
Overview

How DPD fits with myFulfillment

What is DPD?

DPD is the parcel carrier of Geopost, the La Poste group's parcel arm. DPD France delivers over 415,000 parcels a day: home delivery with Predict, out-of-home delivery through Pickup relays and lockers (10,000+ relays in France, 16,000 points counting lockers), and European reach through the Geopost network with 100,000+ Pickup points. For merchants fulfilling from France, DPD documents two integration routes: the official free e-commerce module of your CMS, or the tailored route with the Station DPD software and the webservice. myFulfillment adds the layer both routes leave open: multi-channel order centralization, warehouse preparation, and labels at packing.

myFulfillment
Your operations

Orders, stock, picking and barcode-checked packing.

OMSWMS
at shipping
The integration
DPD
DPD

Applies your carrier rule and prints the DPD label at packing.

parcel handed over
DPD
Delivery

Home or pickup-point delivery, tracking sent back to the sales channel.

Tracking number and stock synced back to your store

DPD with any sales channel

DPD via myFulfillment takes orders from any sales channel or marketplace that feeds myFulfillment. Orders flow into the OMS, myFulfillment orchestrates the preparation down to packing where the DPD label comes out, Pickup relay included, then the tracking number flows back to the channel and the customer. Browse the DPD combinations by channel below: Shopify, PrestaShop, WooCommerce and more.

What it does

myFulfillment runs the picking, DPD prints the label

myFulfillment
ReadySync…
DPD
From
Zone 3
To
A-01
1.2 KG • Standard
TRK-8829A
Print
Printed
Requires module TMS

DPD France labels are generated at packing from myFulfillment: DPD documents two routes, webservice labelling or the Station DPD software fed by an interface file from the back office.

See the feature
Label
TrackingTRK-8922X
TRK-8922X
#ORD-902
Pending
Shipped

Automated DPD tracking retrieval through the webservice plus per-recipient tracking links; on delivery day Predict announces a 3-hour window by SMS or email while myFulfillment writes the tracking number back to the sales channel.

Outbound: DPD tracking retrieved through the webservice, sent back to the sales channel when the label is printed.

See the feature
Locker
Pickup point A
350 m
08:00 - 20:00
Pending

The Pickup relay chosen at checkout, 10,000+ relays in France, 16,000 counting lockers and 100,000+ points across Europe, travels with the order and prints on the DPD Relais label.

See the feature
WH-01
#ORD-514
Awaiting
Received
Reason:Size
RMA-882
88290199
Generate return label
Label ready

DPD Retour: the customer drops the parcel at one of 10,000 Pickup relays accepting returns; the return label is matched to the original order in myFulfillment.

See the feature
DPD
Weight: 2.4 kg
Express
14.50€
Home
8.90€
Pickup pointCheapest
4.50€

No public rate grid: your DPD rates stay contractual, negotiated with your local agency; myFulfillment applies your carrier rules (weight, zone, relay or home delivery) on top of your existing contract.

See the feature
Store
Marketplace
OMS orders
ORD-4821Paid
Reserved
ORD-4822Paid
Reserved

Orders from Shopify, PrestaShop, WooCommerce or Magento flow into myFulfillment; the DPD shipment is created at preparation, through the interface file to Station DPD or the webservice.

Inbound: validated and paid orders from each channel, about every 5 minutes.

See the feature
Scan zone
Pending
Packing lane
DPD
SKU-8829A
Label ready

Direct DPD cross-dock shipping: the received supplier order ships without being put away, the DPD label generated right at receiving control.

See the feature

What syncs, and when

DataWhen
In
Validated and paid order≈ every 5 min
Chosen Pickup relay or lockerat checkout, with the order
Address, items and weightwhen the order is validated
Out
Interface file to Station DPDwhen preparation starts
DPD label (webservice)at packing, after the barcode check
DPD tracking numberwhen the label is printed
Olivier Zimmermann

Twenty orders a day on one store, the DPD module does the job. Three channels and a real warehouse later, the question changes: no longer the label, but who runs the preparation.

Olivier ZimmermannFounder & CEO
Our verdict

When DPD is enough, and when myFulfillment makes the difference

Our operator's read: DPD covers the transport and the last-mile options; what makes the difference at volume, especially when you ship from France for several markets, is the preparation layer on top, from checkout to the label.

Strengths · Limits
Strengths
  • A dense out-of-home network: 16,000+ Pickup relays and lockers in France, 100,000+ points across Europe
  • Predict: a 3-hour delivery window announced to the customer on delivery day by SMS or email
  • Free official e-commerce modules (PrestaShop, Shopify, Magento, WooCommerce) and two documented integration routes: Station DPD and the webservice
Limits
  • No public price grid: rates are negotiated contract by contract with the local agency
  • The e-commerce module stops at one CMS: checkout options and order-by-order labels, with no multi-channel preparation and no packing check
SolutionDPD France labelsPickup relay chosen at checkoutMulti-channel orders centralizedPacking check (barcode)Tracking sent back to the channelDPD France contract requiredModule or software required
DPD via myFulfillmentRecommended
in batches at packing
carried to the label
stores and marketplaces
all connected channels
your own
myFulfillment TMS module
DPD e-commerce module alone
order by order
in that CMS
No, one CMS
that CMS
Free CMS module
Station DPD alone
via the interface file
No, outside the channel
Station DPD (DPD France)

Comparison based on the official documentation and myFulfillment docs. "Partial" states the limit under the badge; no rating, no sponsored placement.

See the DPD integration on your operations

In practice

How our customers use DPD day-to-day

Day to day, international merchants who ship from a French warehouse or 3PL connect their stores and marketplaces to myFulfillment: the order comes in, the operator runs the barcode check, the DPD label comes out at packing and the tracking number goes back to the channel, whatever country the store sells in.

01
One French shipping flow for stores in any market

A UK or German storefront, a marketplace account and a French site all feed the same myFulfillment queue; every parcel leaving the French warehouse ships on the same DPD France contract.

02
The Pickup point carried from checkout to the label

When the customer picks a DPD relay or locker, the relay ID follows the order into myFulfillment and prints on the DPD Relais label, with no re-keying at packing.

03
Labels through Station DPD or the webservice

The interface file leaves the back office for Station DPD, or the label prints through the DPD webservice, once the right product passes the barcode check.

04
Customers notified on delivery day

Predict announces a 3-hour delivery window by SMS or email while myFulfillment writes the DPD tracking number back to the store.

A comparable operation

Orders across several channels, labels printed one by one in each back office, addresses re-keyed by hand.

Centralized preparation and the label generated at packing with myFulfillment.

Read the full story
Combinations

Connect DPD to your other tools, via myFulfillment

myFulfillment sits in the middle, so DPD works with any sales channel that feeds it: every order comes in from a channel, leaves with the right DPD label, and tracking flows back to the customer. A few live pairings below.

AmazonDPD

Amazon × DPD

Amazon orders centralised in myFulfillment, the DPD label printed at packing, valid tracking pushed back to Amazon within its deadline.

CdiscountDPD

Cdiscount × DPD

Cdiscount orders centralised in myFulfillment, the DPD label printed at packing, valid tracking pushed back to Cdiscount within its deadline.

FnacDPD

Fnac × DPD

Fnac orders centralised in myFulfillment, the DPD label printed at packing, valid tracking pushed back to Fnac within its deadline.

ShopifyDPD

Shopify × DPD

Your Shopify store orders are prepared in myFulfillment, the DPD label printed at packing, tracking pushed back to the store to notify the customer.

PrestaShopDPD

PrestaShop × DPD

Your PrestaShop store orders are prepared in myFulfillment, the DPD label printed at packing, tracking pushed back to the store to notify the customer.

WooCommerceDPD

WooCommerce × DPD

Your WooCommerce store orders are prepared in myFulfillment, the DPD label printed at packing, tracking pushed back to the store to notify the customer.

Getting started

Connect DPD to myFulfillment, step by step

  1. 1Enter your DPD France access in myFulfillment: webservice credentials or the interface file to Station DPD, depending on your contract.
  2. 2Map your carrier rules: weight, zone, Predict home delivery or Pickup relay.
  3. 3Connect your sales channels; the relay chosen at checkout follows the order through to the label.
  4. 4At packing, myFulfillment generates the DPD label and returns the tracking number to your store.
Before you connect

An active DPD France contract is required: the integration runs on your own access (webservice or Station DPD) and myFulfillment does not resell transport rates. The scope described here is DPD France; DPD business units in other countries expose different interfaces. DPD handles collection, transport and delivery; myFulfillment drives order centralization, preparation and labelling.

Romain Nury

Station DPD or the webservice: during onboarding we set up whichever route your DPD France contract uses. You prepare, the label prints at packing, tracking flows back on its own.

Romain NuryCustomer Success
FAQ

DPD: frequently asked questions

Pricing, contract, carriers, Shopify, pickup points, international: answers on the DPD integration.

Two routes exist. DPD publishes free official e-commerce modules for PrestaShop, Shopify, Magento and WooCommerce: delivery options at checkout and labels inside that CMS back office. Through myFulfillment, orders from all your channels land in one preparation flow, the DPD label comes out at packing and tracking goes back to each channel. The combinations by channel are listed further down the page.

Yes. Both the official modules and the tailored route require an active DPD France contract. myFulfillment runs on your existing contract: you keep the conditions negotiated with your local agency, and the tool does not resell transport rates.

Yes, as long as your parcels ship from France on an active DPD France contract. Merchants fulfilling from a French warehouse or 3PL connect their stores and marketplaces to myFulfillment like any other channel; every parcel then ships DPD domestically and reaches Europe through the Geopost network.

DPD France documents two routes: the Station DPD label software, fed by an interface file exported from the back office, or label printing through the webservice. myFulfillment triggers either one at packing, after the barcode check, then retrieves the tracking number.

Yes. The Pickup network counts 10,000+ relays in France, 16,000 points counting lockers, and 100,000+ points across Europe (DPD figures, accessed July 2026). The relay chosen at checkout travels with the order and prints on the DPD Relais label.

Yes. DPD France ships to Europe and worldwide through the Geopost network, which reported 2.1 billion parcels delivered worldwide in 2024 and 110,000+ Pickup points in Europe as of April 2024 (Geopost figures). In myFulfillment, an international order follows the same preparation flow as a French one.

DPD provides per-recipient tracking links and automated tracking retrieval through the webservice. On delivery day, Predict announces a 3-hour window to the customer by SMS or email. myFulfillment writes the tracking number back to the sales channel, which triggers the shipping confirmation.

With DPD Retour, your customer drops the parcel at one of 10,000 Pickup relays accepting returns. In myFulfillment the return is matched to the original order; the exact return flow is set up with the team during onboarding.

DPD's official e-commerce modules are free to download. Transport rates are not public: DPD France negotiates them contract by contract with your local agency. On the Boostmyshop side, the integration is included in myFulfillment with the TMS module; the detail is shown in a demo.

The official module covers one CMS: delivery options at checkout and labels order by order in that back office. An OMS/WMS integration like myFulfillment centralizes orders from every channel, prints DPD labels in batches at packing, barcode-checks each parcel and sends tracking back everywhere. The comparison above details the three modes, line by line.

Keep exploring

Explore other integrations

DPD covers shipping. Connect your sales channels and tools too.

DPD integration for shipping from France

See it on your own stack