Shippo integration for multi-carrier shipping

Shippo brings multiple carrier services together behind one API. The Boostmyshop module makes them available at the myFulfillment shipping station: the team checks the services available for the parcel, selects a rate, retrieves the PDF label, and keeps tracking in the shipment record.

The integration at a glance
Boostmyshop product
myFulfillment
Category
Carriers
Carriers
Chronopost, Colissimo, DHL, DPD, FedEx and many more
Account required
Shippo account · API token generated from that account · Boostmyshop module configured
Integration cost
Boostmyshop module included with myFulfillment · Shippo charges depend on the account and usage
Sync frequency
Rates and label on request · tracking when the configured refresh runs
Data direction
To Shippo: addresses, parcel, service · from Shippo: rates, label, tracking
Developed by
Boostmyshop
Supported by
Boostmyshop
Sovereignty
Shippo, a US company
Vendor
Shippo
Last updated
2026-09-13
Overview

How Shippo fits with myFulfillment

What is Shippo?

Shippo is a multi-carrier shipping platform. The Shippo account provides access to the services enabled by Shippo and the carrier accounts linked to it. Shippo handles transport: rates, label purchases, and tracking. myFulfillment handles the rest of the operational flow: orders, inventory, fulfillment, scan checks, and the shipment record. The integration connects the two without covering every feature Shippo offers directly.

myFulfillment
Your operations

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

OMSWMS
for shipping
The integration
Shippo
Shippo

Compares rates and applies your carrier rule.

prints the chosen carrier label
Carrier network
The network

The whole carrier network, through one connection.

Store stock updated

One Shippo account, several services at the shipping station

myFulfillment displays the methods configured in Shippo, including Chronopost, Colissimo, DHL, DPD, and FedEx services. This list illustrates the available network; the services actually offered depend on the Shippo account, origin, destination, and parcel.

What it does

myFulfillment runs the picking, Shippo prints the label

Rate preview
Example weight: 2.4 kg
Rate available€14.50
Example amount

From a shipment, myFulfillment sends Shippo the cities, postal codes, countries, and parcel data. The response lists the carrier, service, amount, and currency for each option.

See the feature
myFulfillment
ReadySync…
Shippo
From
Zone 3
To
A-01
1.2 kg • Standard
TRK-8829A
Print
Printed

Once the Shippo rate is selected, the Boostmyshop module purchases the label through the Shippo API. The PDF and tracking number are then attached to the shipment in myFulfillment.

See the feature
Label
TrackingTRK-8922X

myFulfillment queries Shippo with the tracking number, stores the event history and maps the latest event to an operational status: new, in transit, delivered, canceled or error.

From Shippo to myFulfillment when tracking is refreshed

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

Shippo is not the sales channel. Orders from your stores and marketplaces are imported into myFulfillment. At shipping time, myFulfillment sends Shippo the addresses and parcel data needed for the shipping request.

Internal myFulfillment flow before the Shippo shipping request

See the feature
SKU-8829A
-1
In stock
4241
Storefront
Qty
4241
Synced

During order fulfillment and shipping, myFulfillment reserves and then deducts its inventory. This operation remains in myFulfillment; Shippo receives no inventory quantities.

Inventory movement inside myFulfillment

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

In a configured cross-docking flow, myFulfillment tracks the expected quantity and the quantity to ship, then the operator identifies the product by barcode before packing. Shippo is used afterward for the rate and label.

See the feature

What syncs, and when

DataWhen
Out
Origin, destination and parcelwhen rates are requested from the shipment
Selected rate and label formatwhen the label is created
In
Carrier, service, amount and currencyin Shippo's response to the rate request
PDF label and tracking numberafter the Shippo transaction succeeds
Parcel history and latest statuswhen tracking is refreshed
Diogo Monteiro

“Test one light parcel and one oversized parcel. That validates the Shippo accounts, returned services and label format before production.”

Diogo Monteiro•Integration Whiz
Our verdict

When Shippo is enough, and when myFulfillment makes the difference

From an operations perspective, Shippo provides access to multiple carriers. The integration brings that access into the myFulfillment shipment record and warehouse control flow.

Strengths · Limits
Strengths
  • Rates returned with carrier, service, amount and currency for the requested parcel
  • PDF label and tracking number attached to the myFulfillment shipment
  • Shippo history mapped to statuses the team can act on
Limits
  • The carriers and services actually offered depend on the Shippo account, route and parcel
  • The integration does not handle pickup points, return labels, or cancellations.

Shippo via myFulfillment

Recommended
Starting point
Supportedfrom the myFulfillment shipment
Multi-carrier comparison
SupportedShippo options in myFulfillment
Label
SupportedPDF attached to the shipment
Warehouse check
Supportedscan in myFulfillment
Tracking
Supportedhistory stored in myFulfillment
Inventory management
Supportedreservation and deduction in myFulfillment
Required account
SupportedShippo account and Boostmyshop module
Working environment
SupportedmyFulfillment shipment record with Shippo

Shippo without myFulfillment

Starting point
Supportedfrom the shipment created in Shippo
Multi-carrier comparison
Supportedoptions reviewed in Shippo
Label
Supportedlabel created in Shippo
Warehouse check
Not supportedwarehouse check handled before Shippo
Tracking
Supportedhistory reviewed in Shippo
Inventory management
Not supportedShippo stays outside inventory management
Required account
SupportedShippo account
Working environment
SupportedShippo dashboard

Without Shippo, carrier dashboard

Starting point
Not supportedfrom the carrier dashboard without Shippo
Multi-carrier comparison
Not supportedone carrier without Shippo
Label
Supportedcarrier label without Shippo
Warehouse check
Not supportedwarehouse check handled without Shippo
Tracking
Supportedcarrier tracking without Shippo
Inventory management
Not supportedcarrier dashboard without Shippo
Required account
Not supportedcarrier account without Shippo
Working environment
Not supportedcarrier dashboard without Shippo

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

In practice

How our customers use Shippo day to day

At the shipping station, the operator starts from an order already prepared in myFulfillment. myFulfillment sends its parcel data to Shippo, the response lists a carrier, service, amount and currency, and the selected rate is then used to purchase the label.

01
Compare rates for the actual parcel

The origin, destination, weight and dimensions are sent from the shipment. The team sees the services Shippo returns for that specific request.

02
Keep the label with the order

After rate selection, the Shippo PDF and tracking number are saved on the shipment. The operator stays in the same record to finish the job.

03
Read the delivery history

Tracking refresh retrieves Shippo events and their latest status. Customer service can find the parcel journey in myFulfillment.

A comparable operation

Rates to check, parcel data to re-enter, then tracking to retrieve after shipment.

The Shippo request, label and tracking stay attached to the shipment in myFulfillment.

Read the full story
Combinations

Connect Shippo to your other tools, via myFulfillment

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

ShopifyShippo

Shopify × Shippo

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

Guide
AmazonShippo

Amazon × Shippo

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

Guide
AuchanShippo

Auchan × Shippo

Auchan orders are centralized in myFulfillment; the Shippo label is printed during packing.

Guide
BigCommerceShippo

BigCommerce × Shippo

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

Guide
BUTShippo

BUT × Shippo

BUT orders are centralized in myFulfillment; the Shippo label is printed during packing.

Guide
CarrefourShippo

Carrefour × Shippo

Carrefour orders are centralized in myFulfillment; the Shippo label is printed during packing.

Guide
CastoramaShippo

Castorama × Shippo

Castorama orders are centralized in myFulfillment; the Shippo label is printed during packing.

Guide
CdiscountShippo

Cdiscount × Shippo

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

Guide
ConforamaShippo

Conforama × Shippo

Conforama orders are centralized in myFulfillment; the Shippo label is printed during packing.

Guide
CulturaShippo

Cultura × Shippo

Cultura orders are centralized in myFulfillment; the Shippo label is printed during packing.

Guide
DecathlonShippo

Decathlon × Shippo

Decathlon orders are centralized in myFulfillment; the Shippo label is printed during packing.

Guide
E.LeclercShippo

E.Leclerc × Shippo

E.Leclerc orders are centralized in myFulfillment; the Shippo label is printed during packing.

Guide
Fnac / DartyShippo

Fnac / Darty × Shippo

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

Guide
Galeries LafayetteShippo

Galeries Lafayette × Shippo

Galeries Lafayette orders are centralized in myFulfillment; the Shippo label is printed during packing.

Guide
GrouponShippo

Groupon × Shippo

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

Guide
IBS.itShippo

IBS.it × Shippo

IBS.it orders are centralized in myFulfillment; the Shippo label is printed during packing.

Guide
La RedouteShippo

La Redoute × Shippo

La Redoute orders are centralized in myFulfillment; the Shippo label is printed during packing.

Guide
Leroy MerlinShippo

Leroy Merlin × Shippo

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

Guide
MagentoShippo

Magento × Shippo

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

Guide
ManoManoShippo

ManoMano × Shippo

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

Guide
MiraklShippo

Mirakl × Shippo

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

Guide
PrestaShopShippo

PrestaShop × Shippo

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

Guide
Rue du CommerceShippo

Rue du Commerce × Shippo

Rue du Commerce orders are centralized in myFulfillment; the Shippo label is printed during packing.

Guide
TemuShippo

Temu × Shippo

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

Guide
Getting started

Connect Shippo to myFulfillment, step by step

  1. 1Open a Shippo account or sign in to your existing account, then check the carriers and services available for your shipping zones.
  2. 2In Shippo, create a dedicated API token and keep it in your credential manager.
  3. 3During onboarding, ask the Boostmyshop team to configure the Boostmyshop module with that token, the label format and the expected carrier accounts.
  4. 4Test a representative parcel: address, weight, dimensions, rate, PDF label and tracking number.
  5. 5Validate tracking refresh in myFulfillment before opening the flow to regular shipments.
Before you connect

A Shippo account and API token are required. The integration retrieves rates, buys the PDF label, and reads tracking. It does not select a pickup point, create a return label, or cancel a shipment. Available services and charges remain those of the Shippo account.

Romain Nury

“A good test does not stop at the PDF. Check the tracking number and one status refresh in the same shipment record.”

Romain Nury•Customer Success
FAQ

Shippo: frequently asked questions

No. Shippo aggregates services from several carriers behind one account and API. In this integration, myFulfillment sends shipment data to Shippo and retrieves rates, the label and tracking.

The methods shown include Chronopost, Colissimo, DHL, DPD, and FedEx, among others. These are examples, not an exhaustive promise. Actual results depend on the accounts and services enabled in Shippo, as well as the route and parcel.

Generate an API token in your Shippo account, then have the Boostmyshop module configured during onboarding. Acceptance testing should cover a rate, PDF label, tracking number and one status refresh.

The request contains the cities, postal codes and countries for origin and destination, plus parcel data. Shippo then returns the carrier, service, amount and currency for each available option.

After the Shippo transaction, the integration downloads the PDF, records the tracking number, and confirms the label on the myFulfillment shipment. These items stay attached to the operator’s record.

The integration reads the Shippo history and maps the latest event to myFulfillment operational statuses, including new, in transit, delivered, canceled, or error.

The Boostmyshop module is included with myFulfillment. Shippo account and transaction charges depend on the merchant's plan and usage. Check Shippo's current pricing before setting the budget.

The integration handles none of those three functions. If your flow requires them, request explicit validation during scoping instead of inferring them from Shippo’s wider platform features.

Shippo supplies the multi-carrier layer for rates, the label and tracking. myFulfillment centralizes orders, reserves inventory, guides fulfillment and attaches the documents to the shipment.

Keep exploring

Explore other integrations

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

Shippo integration for multi-carrier shipping

See it in your own setup