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)
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)
Supported 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

Your operations cover orders, barcode checks, and label creation.

OMSWMS
for shipping
The integration
DPD
DPD

Prepares shipment data and prints the DPD label at packing.

parcel handed over
DPD
Delivery

Parcel handed over to DPD.

Tracking number returned 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
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
Register a return
Return registered

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
Rate preview
Example weight: 2.4 kg
Rate available€14.50
Example amount

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
Parcel
SKU-8829A
Ready to ship

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
Supportedin batches at packing
Supportedcarried to the label
Supportedstores and marketplaces
Supported
Supportedall connected channels
Supportedyour own
myFulfillment TMS module
DPD e-commerce module alone
Supportedorder by order
Supportedin that CMS
Not supportedone CMS
Not supported
Supportedthat CMS
Supported
Free CMS module
Station DPD alone
Supportedvia the interface file
Not supported
Not supported
Not supported
Not supportedoutside the channel
Supported
Station DPD (DPD France)

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

See how the DPD integration fits into 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.

ShopifyDPD

Shopify × DPD

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

Guide
AmazonDPD

Amazon × DPD

Amazon orders are centralized in myFulfillment; the DPD label is printed during packing; valid tracking is pushed back to Amazon within its deadline.

Guide
BigCommerceDPD

BigCommerce × DPD

Your BigCommerce store orders are prepared in myFulfillment; the DPD label is printed during packing; tracking is pushed back to the store to notify the customer.

Guide
CdiscountDPD

Cdiscount × DPD

Cdiscount orders are centralized in myFulfillment; the DPD label is printed during packing; valid tracking is pushed back to Cdiscount within its deadline.

Guide
Fnac / DartyDPD

Fnac / Darty × DPD

Fnac / Darty orders are centralized in myFulfillment; the DPD label is printed during packing; valid tracking is pushed back to Fnac / Darty within its deadline.

Guide
GrouponDPD

Groupon × DPD

Groupon orders are centralized in myFulfillment; the DPD label is printed during packing; valid tracking is pushed back to Groupon within its deadline.

Guide
Leroy MerlinDPD

Leroy Merlin × DPD

Leroy Merlin orders are centralized in myFulfillment; the DPD label is printed during packing; valid tracking is pushed back to Leroy Merlin within its deadline.

Guide
MagentoDPD

Magento × DPD

Your Magento store orders are prepared in myFulfillment; the DPD label is printed during packing; tracking is pushed back to the store to notify the customer.

Guide
ManoManoDPD

ManoMano × DPD

ManoMano orders are centralized in myFulfillment; the DPD label is printed during packing; valid tracking is pushed back to ManoMano within its deadline.

Guide
MiraklDPD

Mirakl × DPD

Mirakl orders are centralized in myFulfillment; the DPD label is printed during packing; valid tracking is pushed back to Mirakl within its deadline.

Guide
PrestaShopDPD

PrestaShop × DPD

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

Guide
TemuDPD

Temu × DPD

Temu orders are centralized in myFulfillment; the DPD label is printed during packing; valid tracking is pushed back to Temu within its deadline.

Guide
VeepeeDPD

Veepee × DPD

Veepee orders are centralized in myFulfillment; the DPD label is printed during packing; valid tracking is pushed back to Veepee within its deadline.

Guide
WooCommerceDPD

WooCommerce × DPD

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

Guide
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 integration covers DPD France; DPD business units in other countries expose different interfaces. DPD handles collection, transport and delivery; myFulfillment drives order centralization, preparation and labeling.

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, worldwide selling and shipping: 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). 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 in your own setup