Spring GDS integration for international parcels

The Spring GDS integration connects myFulfillment packing to an international network operated by Spring GDS: select a service and configured price, send customs data, create the label, capture the tracking number, and retrieve carrier events.

The integration at a glance
Boostmyshop product
myFulfillment
Category
Carriers
Connects
Spring GDS services enabled for the merchant account
Account required
Active Spring GDS business account · API key supplied by Spring GDS
Integration cost
Boostmyshop module included with myFulfillment · shipping billed under the Spring GDS contract
Sync frequency
Label created and configured rate displayed during packing · tracking updated on refresh
Data direction
To Spring GDS: recipient, parcel, service, and customs data · from Spring GDS: label, tracking number, and events
Developed by
Boostmyshop
Supported by
Boostmyshop
Sovereignty
G3 Worldwide Mail N.V., Netherlands
Vendor
G3 Worldwide Mail N.V.
Last updated
2026-09-24
Overview

How Spring GDS fits with myFulfillment

What is Spring GDS?

Spring GDS, short for Spring Global Delivery Solutions, is an international delivery company specializing in e-commerce and part of PostNL Group. It coordinates cross-border delivery through a network of carrier and postal partners, so another operator may complete the final mile. In myFulfillment, the Boostmyshop module acts once the shipment is ready for packing. It shows the services enabled for the account and sends Spring GDS the recipient details, parcel data, and contents. Spring GDS then returns the label and tracking number. When tracking is refreshed, myFulfillment adds Spring GDS events to the shipment history. For international parcels, myFulfillment also sends the duty and tax treatment and item-level customs data. Displayed prices come from the carrier account; Spring GDS does not provide a live quote.

myFulfillment
Your operations

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

OMSWMS
for shipping
The integration
Spring GDS
Spring GDS

Prepares shipment data and prints the Spring GDS label at packing.

shipment handed over
Spring GDS
Delivery

Shipment handed over to Spring GDS.

Spring GDS integration in myFulfillment

Orders can come from Shopify, PrestaShop, Amazon, or another connected channel. myFulfillment keeps the order, packing, customs checks, Spring GDS label, and tracking number in the same shipment.

What it does

myFulfillment runs the picking, Spring GDS prints the label

myFulfillment
ReadySync…
Spring GDS
From
Zone 3
To
A-01
1.2 kg • Standard
TRK-8829A
Print
Printed

At the packing station, the Boostmyshop module sends Spring GDS one parcel with its service, recipient, and contents, then attaches the returned label and tracking number to the myFulfillment shipment.

Label and tracking number returned when the shipment is created

See the feature
Label
TrackingTRK-8922X

The number returned with the label becomes the tracking reference. On refresh, myFulfillment retrieves Spring GDS events and stores their date and wording in the shipment history.

Spring GDS events added when tracking is refreshed

See the feature
Rate preview
Example weight: 2.4 kg
Rate available€14.50
Example amount

myFulfillment displays enabled Spring GDS services with the price stored in the carrier account and a locally calculated estimated date. During packing, myFulfillment uses that stored price; Spring GDS does not provide a live quote.

See the feature

For an international Spring GDS parcel, myFulfillment sends the declaration type, duty and tax treatment, currency, and shipment value, then describes every item with its description, SKU, HS code, origin, quantity, weight, and value.

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

When a Spring GDS shipment is prepared, myFulfillment selects the carrier profile tied to the order's shipping method, warehouse, store, and destination country.

Spring GDS profile selected from the centralized order data

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

When received stock is due to leave through Spring GDS, myFulfillment assigns each received unit to an already reserved single-item order in the same warehouse, then sends it to packing.

See the feature

What syncs, and when

DataWhen
Out
Recipient and shipment referencewhen the shipment is created
Service, weight, value, and currencywhen the label is created
Description, SKU, HS code, and originfor every declared item
In
Label and tracking numberwhen the label is created
Spring GDS eventswhen tracking is refreshed
Diogo Monteiro

“I start with a representative export parcel: complete contents, usable label, stored number, and the first visible event.”

Diogo Monteiro•Integration Whiz
Our verdict

When Spring GDS is enough, and when myFulfillment makes the difference

In practice, Spring GDS organizes international delivery, while myFulfillment keeps packing, customs declarations, labels, and tracking history in one shipment record.

Strengths · Limits
Strengths
  • Label and tracking number attached to the parcel checked in myFulfillment
  • Item-level declaration for international shipments
  • Dated Spring GDS events in the shipment history
Limits
  • Services limited to those enabled for the Spring GDS account
  • One parcel at a time during label creation
  • Prices sourced from the table stored in the carrier account

Spring GDS via myFulfillment

Recommended
One record for parcel preparation
Supportedorder and shipment together
Label from the packing station
Supportedreturned to the shipment
Item-level declaration
Supportedfrom the product data
Tracking number attached to the shipment
Supportedwhen the label is created
Carrier event history
Supportedin myFulfillment tracking
Carrier rate retrieved during packing
Not supportedmyFulfillment account table
Configured cross-docking flow
Supportedreserved unit before packing
Check before international handover
Supportedparcel and declaration together

MySpring portal

One record for parcel preparation
Partially supportedwork continues in MySpring
Label from the packing station
Supportedcreated in MySpring
Item-level declaration
Supportedentered in the portal
Tracking number attached to the shipment
Supportedavailable in MySpring
Carrier event history
Supportedavailable in MySpring
Carrier rate retrieved during packing
Partially supportedDepends on MySpring functions
Configured cross-docking flow
Not supportedoutside warehouse preparation
Check before international handover
Partially supporteddata checked in the portal

Separate carrier workflow

One record for parcel preparation
Not supportedwork moves between tools
Label from the packing station
Partially supporteddepends on the chosen tool
Item-level declaration
Partially supportedre-entry or import required
Tracking number attached to the shipment
Partially supportedmatching depends on the workflow
Carrier event history
Partially supportedviewed outside packing
Carrier rate retrieved during packing
Partially supportedDepends on the selected service
Configured cross-docking flow
Partially supportedorganized separately
Check before international handover
Partially supportedchecks split across tools

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

In practice

How our customers use Spring GDS day to day

The operator stays in the myFulfillment packing flow. They select a service enabled for the Spring GDS account, check the parcel and declaration, then print the returned label with its tracking number.

01
Ship a tracked parcel to an international market

The recipient, service, weight, and value come from the shipment. The Spring GDS label and tracking number remain attached to the same shipment record.

02
Prepare an item-level customs declaration

For each item, myFulfillment sends the description, SKU, HS code, origin, quantity, weight, and value, together with the parcel currency and tax treatment.

03
Track a journey handled by several operators

The tracking number returned when the label is created becomes the reference. Events returned by Spring GDS are dated and added to the history used by the logistics team.

A comparable operation

You prepare international parcels in one tool, then re-enter their labels, declarations, and tracking numbers in another.

myFulfillment keeps the Spring GDS label, tracking number, and customs data attached to the validated shipment.

Read the full story
Combinations

Connect Spring GDS to your other tools, via myFulfillment

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

ShopifySpring GDS

Shopify × Spring GDS

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

Guide
AmazonSpring GDS

Amazon × Spring GDS

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

Guide
BigCommerceSpring GDS

BigCommerce × Spring GDS

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

Guide
CdiscountSpring GDS

Cdiscount × Spring GDS

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

Guide
E.LeclercSpring GDS

E.Leclerc × Spring GDS

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

Guide
Fnac / DartySpring GDS

Fnac / Darty × Spring GDS

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

Guide
GrouponSpring GDS

Groupon × Spring GDS

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

Guide
IBS.itSpring GDS

IBS.it × Spring GDS

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

Guide
Leroy MerlinSpring GDS

Leroy Merlin × Spring GDS

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

Guide
MagentoSpring GDS

Magento × Spring GDS

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

Guide
ManoManoSpring GDS

ManoMano × Spring GDS

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

Guide
MiraklSpring GDS

Mirakl × Spring GDS

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

Guide
PrestaShopSpring GDS

PrestaShop × Spring GDS

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

Guide
TemuSpring GDS

Temu × Spring GDS

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

Guide
VeepeeSpring GDS

Veepee × Spring GDS

Veepee orders are centralized in myFulfillment; the Spring GDS label is printed during packing.

Guide
WooCommerceSpring GDS

WooCommerce × Spring GDS

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

Guide
Getting started

Connect Spring GDS to myFulfillment, step by step

  1. 1Contact Spring GDS to open or confirm a business account, choose the international services, and obtain the key required for the connection.
  2. 2With the Boostmyshop team, enable Spring GDS in myFulfillment, enter the key, and map the enabled services to the relevant shipping methods.
  3. 3Complete the contract rate table and the data required for export: HS code, origin, weight, value, currency, and duty and tax treatment.
  4. 4Validate a representative parcel end to end: service, declaration, label, tracking number, and first event received in myFulfillment.
Before you connect

An active Spring GDS account and a carrier-supplied key are required. Available services depend on the contract. The Boostmyshop module creates a label for one parcel at a time. Prices come from the table stored in myFulfillment, while the displayed date is estimated locally. The module keeps the Spring GDS tracking number and returned events in the shipment; whether the status is updated in the sales channel depends on that channel's own flows.

Quentin

“The displayed price has to match the account's Spring GDS table, so I check every service before operators use it.”

Quentin•Integration Specialist
FAQ

Spring GDS: frequently asked questions

Spring Global Delivery Solutions is an international delivery company specializing in e-commerce. It is part of PostNL Group and coordinates carrier and postal partners to move parcels across borders. A local operator may complete the final mile.

First open or confirm your Spring GDS business account and request the associated key. The Boostmyshop team then enables Spring GDS in myFulfillment, enters the key, maps services to shipping methods, and checks a representative parcel before production.

myFulfillment presents the services enabled in the Spring GDS account configuration. The selection therefore depends on your contract and destinations. Confirm the available services with Spring GDS, then map only those your operators can use.

No. The Boostmyshop module displays the enabled services and uses the price stored for each service in the carrier account. The estimated date is also calculated locally. Update the table when your Spring GDS terms change.

For each parcel, myFulfillment sends Spring GDS the declaration type, duty and tax treatment, currency, and total value. For every item, myFulfillment sends the description, SKU, HS code, country of origin, quantity, weight, and value.

The tracking number returned with the label is saved on the shipment. When tracking is refreshed, myFulfillment retrieves the available events from Spring GDS and stores their date and wording. This covers saving the tracking number and retrieving Spring GDS tracking events.

No. The Boostmyshop module creates a label for one parcel at a time. Prepare a separate shipment for every parcel so that each label and tracking number remains clearly attached.

The Boostmyshop module is included with myFulfillment. Shipping charges and commercial terms remain those of your Spring GDS contract. Your Spring GDS contact can confirm the services, destinations, and prices that apply to your account.

Keep exploring

Explore other integrations

Spring GDS covers shipping. Connect your sales channels and tools too.

Spring GDS integration for international parcels

See it in your own setup