XPO Logistics integration for pallet freight

Connect an existing XPO Logistics Europe account to myFulfillment to rate pallet shipments, create the XPO freight booking and retrieve its ZPL label plus tracking reference. Orders remain managed in your OMS and warehouse workflow; the connector is scoped to palletized road freight and partial loads.

The integration at a glance
Boostmyshop product
myFulfillment
Category
Carriers
Connects
Palletized road-freight shipments handed to XPO Logistics
Account required
Active XPO Logistics Europe contract · carrier credentials required
Integration cost
Connector included with myFulfillment · transport billed by XPO
Sync frequency
On demand for rating, shipment creation and end-of-day manifest
Data direction
Shipment data to XPO · rate, label and tracking reference returned
Developed by
Boostmyshop
Supported by
Boostmyshop
Sovereignty
XPO Logistics Europe, a French company
Vendor
XPO Logistics Europe
Last updated
2026-09-23
Overview

How XPO Logistics fits with myFulfillment

What is XPO Logistics?

XPO Logistics is a European road-freight operator for palletized and partial loads. Its public European offer covers domestic and cross-border pallet delivery, with service ranges that vary by shipment size, lane and contract. myFulfillment sits upstream of that transport service: orders from your sales channels are centralized in one OMS, warehouse staff prepare and check the goods, and the connector sends the approved pallet shipment to XPO. It can request rates for configured XPO services, create the freight booking, retrieve a ZPL label and store the tracking reference. The XPO account, negotiated transport conditions and physical collection remain with XPO Logistics.

myFulfillment
Your operations

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

OMSWMS
for shipping
The integration
XPO Logistics
XPO Logistics

Prepares shipment data and prints the XPO Logistics label at packing.

shipment handed over
XPO Logistics
Delivery

Shipment handed over to XPO Logistics.

XPO Logistics after preparation of your sales-channel orders

Orders from any sales channel already connected to myFulfillment join the same preparation queue. Once the operator approves a pallet shipment, the connector hands its transport data to XPO Logistics and retrieves the label and tracking reference.

What it does

myFulfillment runs the picking, XPO Logistics prints the label

myFulfillment
ReadySync…
XPO Logistics
From
Zone 3
To
A-01
TRK-8829A
Print
Printed

After shipment approval, the connector creates the XPO order with pallet count, weight and volume, retrieves the LABEL document, then stores it as ZPL in myFulfillment.

See the feature
Rate preview
Rate available

myFulfillment queries XPO for configured services, including Standard, Premium and appointment delivery, with a rate request for pallet freight. The returned price comes from the connected XPO account.

See the feature
Label
TrackingTRK-8922X

The tracking code returned in the LABEL document is stored with the XPO label and opens the XPO tracking page. The connector does not synchronize any transport events.

XPO reference received when the label is created · no transport events synchronized

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

Orders already centralized in myFulfillment feed the XPO shipment with the recipient address, reference, selected service and pallet data. XPO does not become an order source.

Order in the OMS, then shipment data sent to XPO on approval

See the feature
Scan zone
Pending
Packing lane
Shipment
SKU-8829A
Ready to ship

For an eligible cross-docking order, the operator receives and checks the goods, sends them to packing without put-away, then triggers the palletized XPO shipment and label.

See the feature

What syncs, and when

DataWhen
Out
Recipient address and contactwhen the XPO shipment is created
Pallet count, weight and volumewith the shipment request
Completed XPO order referenceswhen the end-of-day manifest is submitted
In
Configured XPO service ratewhen the operator requests a rate
ZPL label and tracking referenceafter XPO creates the order documents
Diogo Monteiro

The XPO payload is freight-specific: pallet count, total weight and volume go out; the ZPL label and tracking reference come back.

Diogo MonteiroIntegration Whiz
Our verdict

When XPO Logistics is enough, and when myFulfillment makes the difference

XPO Logistics transports the freight; myFulfillment controls the order and warehouse steps that make the pallet ready to hand over.

Strengths · Limits
Strengths
  • Pallet-specific rate and shipment requests from the warehouse workflow
  • XPO order, ZPL label, tracking reference, cancellation and manifest in one preparation flow
  • Standard, Premium and appointment services exposed for contract-based configuration
Limits
  • An active XPO Logistics Europe contract and connector credentials are required.
  • Service availability, lanes, dangerous-goods acceptance and price remain contractual.
  • The connector captures a tracking reference but does not synchronize any transport events.

XPO + myFulfillment

Recommended
Sales order queue
Supportedcentralized in the myFulfillment OMS
Pallet rate and freight booking
Supportedrequested from the preparation flow
Warehouse cross-docking
Supportedcontrolled before the XPO handoff
Label and tracking
SupportedZPL plus stored tracking reference
End-of-day manifest
Supportedsubmitted from completed XPO orders
Configured XPO services
Supportedselected in the myFulfillment shipment flow
Tracking-event synchronization
Not supportedonly the tracking reference is captured
Shipment cancellation
Supportedusing the stored XPO order ID

XPO customer portal

Sales order queue
Partially supportedOutside the carrier portal
Pallet rate and freight booking
Partially supportedHandled in XPO tools
Warehouse cross-docking
Partially supportedOutside transport scope
Label and tracking
Partially supportedAvailable in XPO tools
End-of-day manifest
Partially supportedAvailable in XPO operations
Configured XPO services
Supportedselected in XPO tools
Tracking-event synchronization
Supportedevents can be consulted in XPO tools
Shipment cancellation
Supportedhandled in XPO tools

Generic multi-carrier platform

Sales order queue
Partially supportedVaries by platform
Pallet rate and freight booking
Partially supportedDepends on the XPO connector
Warehouse cross-docking
Partially supportedVaries by WMS depth
Label and tracking
Partially supportedDepends on implementation
End-of-day manifest
Partially supportedDepends on carrier support
Configured XPO services
Partially supportedbased on connector coverage
Tracking-event synchronization
Partially supportedbased on connector depth
Shipment cancellation
Partially supportedbased on connector support

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 XPO Logistics integration fits into your operations

In practice

How our customers use XPO Logistics day to day

The useful handoff happens after the warehouse has decided what is leaving. myFulfillment retains the sales order and warehouse preparation record; XPO receives the pallet shipment data needed for transport.

01
Rate the pallet before release

Request rates for the configured XPO services from the preparation workflow. The connector sends a pallet-based rate request and returns the available service rate so the operator can decide.

02
Create the freight order without re-keying

Reuse the checked recipient details, reference, pallet count, weight and volume to create the XPO order, then retrieve the ZPL label at packing.

03
Ship cross-docked goods and close the day

Move eligible incoming goods straight to packing, create the palletized XPO shipment, then submit the completed XPO order references for the end-of-day manifest.

A comparable operation

Pallet shipments rated and created separately in the XPO portal, with references copied back after preparation.

The pallet rate, freight booking, ZPL label and tracking reference handled from myFulfillment.

Read the full story
Combinations

Connect XPO Logistics to your other tools, via myFulfillment

myFulfillment sits in the middle, so XPO Logistics can create labels for orders received from your sales channels. A few live pairings below.

ShopifyXPO Logistics

Shopify × XPO Logistics

Your Shopify store orders are prepared in myFulfillment; the XPO Logistics label is printed during packing.

Guide
AmazonXPO Logistics

Amazon × XPO Logistics

Amazon orders are centralized in myFulfillment; the XPO Logistics label is printed during packing.

Guide
BigCommerceXPO Logistics

BigCommerce × XPO Logistics

Your BigCommerce store orders are prepared in myFulfillment; the XPO Logistics label is printed during packing.

Guide
CdiscountXPO Logistics

Cdiscount × XPO Logistics

Cdiscount orders are centralized in myFulfillment; the XPO Logistics label is printed during packing.

Guide
Fnac / DartyXPO Logistics

Fnac / Darty × XPO Logistics

Fnac / Darty orders are centralized in myFulfillment; the XPO Logistics label is printed during packing.

Guide
GrouponXPO Logistics

Groupon × XPO Logistics

Groupon orders are centralized in myFulfillment; the XPO Logistics label is printed during packing.

Guide
Leroy MerlinXPO Logistics

Leroy Merlin × XPO Logistics

Leroy Merlin orders are centralized in myFulfillment; the XPO Logistics label is printed during packing.

Guide
MagentoXPO Logistics

Magento × XPO Logistics

Your Magento store orders are prepared in myFulfillment; the XPO Logistics label is printed during packing.

Guide
ManoManoXPO Logistics

ManoMano × XPO Logistics

ManoMano orders are centralized in myFulfillment; the XPO Logistics label is printed during packing.

Guide
MiraklXPO Logistics

Mirakl × XPO Logistics

Mirakl orders are centralized in myFulfillment; the XPO Logistics label is printed during packing.

Guide
PrestaShopXPO Logistics

PrestaShop × XPO Logistics

Your PrestaShop store orders are prepared in myFulfillment; the XPO Logistics label is printed during packing.

Guide
TemuXPO Logistics

Temu × XPO Logistics

Temu orders are centralized in myFulfillment; the XPO Logistics label is printed during packing.

Guide
VeepeeXPO Logistics

Veepee × XPO Logistics

Veepee orders are centralized in myFulfillment; the XPO Logistics label is printed during packing.

Guide
WooCommerceXPO Logistics

WooCommerce × XPO Logistics

Your WooCommerce store orders are prepared in myFulfillment; the XPO Logistics label is printed during packing.

Guide
Getting started

Connect XPO Logistics to myFulfillment, step by step

  1. 1Confirm the pallet-freight services, destinations and conditions covered by your XPO Logistics contract.
  2. 2During onboarding, enter the carrier code, client ID and XPO account credentials supplied for your account in myFulfillment.
  3. 3Map the permitted XPO services, including Standard, Premium or appointment delivery, to your shipping rules; the system proposes and the operator approves.
  4. 4Configure the goods description, default dimensions and weight, then UN data when your contract covers dangerous goods.
  5. 5Test a rate, pallet shipment, ZPL label, tracking reference, cancellation and end-of-day manifest before go-live.
Before you connect

An active XPO Logistics Europe contract and the account credentials expected by the connector are required. Available services, lanes, dangerous-goods acceptance and transport prices remain governed by that contract. The connector creates outbound pallet shipments and captures the label plus tracking reference; it does not import or synchronize carrier events.

Romain Nury

We validate one complete pallet shipment first: account access, service, rate, label, cancellation and end-of-day manifest.

Romain NuryCustomer Success
FAQ

XPO Logistics: frequently asked questions

It requests rates for configured XPO services, creates an outbound pallet shipping order from the checked warehouse data, retrieves the ZPL label and stores the tracking reference. It can also cancel the XPO order and submit completed order references for an end-of-day manifest.

Yes. Rate and shipment requests send pallet count, total weight and volume to XPO. Available services and destinations remain governed by the connected XPO Logistics Europe account.

The connector supports Standard, Premium and appointment delivery service codes. Which options are actually available depends on the XPO Logistics Europe account, destination and contract configured during onboarding.

The rate request goes through the connected XPO account and queries each configured XPO service. The connector returns the price supplied for that account; myFulfillment does not publish or replace the commercial terms agreed with XPO.

The shipment request includes the recipient address and contact, shipment references, selected service, declared value, pallet count, total weight, total volume and goods description. Dangerous-goods fields are added only when the product has UN data.

After XPO creates the shipping order, the connector requests its documents. It keeps documents typed as LABEL, decodes their data into a ZPL label and stores the tracking code with the confirmed label. A link opens XPO's tracking page for that reference.

No. The connector captures the tracking reference returned with the label and provides the XPO tracking link, but it does not update the transport status.

Yes. For an eligible order, myFulfillment can identify incoming goods that should move to packing without put-away. Once the operator checks and approves that shipment, the normal palletized XPO order and label steps apply.

Yes, for orders created by the connector. It stores the XPO order UUID, uses it for cancellation, and sends completed order UUIDs to XPO's end-of-day endpoint before retrieving the manifest PDF.

You need an active European XPO contract plus the carrier code, client ID, username and password supplied for the account. During onboarding, Boostmyshop maps the permitted services and tests a complete pallet shipment before regular use.

Keep exploring

Explore other integrations

XPO Logistics covers shipping. Connect your sales channels and tools too.

XPO Logistics integration for pallet freight

See it in your own setup