Royal Mail integration for UK e-commerce shipping

The Boostmyshop module connects myFulfillment to Royal Mail so the packing station can create the PDF label and attach the tracking number to the shipment. It suits merchants fulfilling domestic and international parcels from the UK in one operational flow.

The integration at a glance
Boostmyshop product
myFulfillment
Category
Carriers
Connects
Royal Mail services enabled on the account, within the UK and internationally
Account required
Royal Mail ProShipping account opened by an account manager · Client ID and Client Secret generated from it
Integration cost
The Boostmyshop module is included with myFulfillment
Sync frequency
During preparation and label creation
Data direction
Shipment data to Royal Mail · label and tracking returned
Developed by
Boostmyshop
Supported by
Boostmyshop
Sovereignty
Royal Mail, a British company
Vendor
Royal Mail
Last updated
2026-09-11
Overview

How Royal Mail fits with myFulfillment

What is Royal Mail?

Royal Mail carries letters and parcels within the UK and internationally. Its business account includes Royal Mail Tracked 24 and 48, and Local Collect. myFulfillment does not replace the carrier: it handles order management, preparation, checks, and returns around label creation. The integration covers Royal Mail only: it offers the Royal Mail services enabled on the merchant account. Parcelforce Worldwide, which has its own PFW API, is not included.

myFulfillment
Your operations

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

OMSWMS
for shipping
The integration
Royal Mail
Royal Mail

Prepares shipment data and prints the Royal Mail label at packing.

shipment handed over
Royal Mail
Delivery

Shipment handed over to Royal Mail.

Royal Mail for orders from any sales channel

Royal Mail enters the process after the order is already in myFulfillment. Regardless of which connected sales channel created it, the team follows the same preparation path: check the parcel, choose an allowed service, create the PDF, and record tracking.

What it does

myFulfillment runs the picking, Royal Mail prints the label

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

At the packing station, the Boostmyshop module sends the shipment to Royal Mail. The PDF is attached to the order and ready to print, with no re-keying in another portal.

See the feature
Label
TrackingTRK-8922X

Royal Mail sends a tracking number for each parcel in the label response. myFulfillment records it on the shipment; the originating channel can then receive the confirmation through its own integration.

Inbound: Royal Mail tracking number with the label response.

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

For the prepared parcel, myFulfillment keeps the Royal Mail services allowed on the account and applies the configured cost and an estimate. That cost comes from your own settings, not from a live Royal Mail quote.

See the feature
Pickup point A
350 m
Pending

For a compatible Royal Mail service, the Boostmyshop module offers Local Collect as a shipping option. Eligibility depends on the service enabled on the account; the operator selects it during shipment, not through a checkout pickup-point selector.

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

An order already in myFulfillment keeps its originating channel. If the shipping rule selects Royal Mail, it continues through preparation and packing in the same flow, with no Royal Mail module to maintain store by store.

Import timing depends on the sales-channel integration; Royal Mail is used at the shipping stage.

See the feature
WH-01
#ORD-514
Awaiting
Received
Reason:Size
RMA-882
88290199
Register a return
Return registered

The return record for an order shipped with Royal Mail stays in myFulfillment: request, receipt, inspection, then refund or exchange. The return shipment is arranged under the services available on the Royal Mail account.

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

In cross-docking, an already-sold item is matched to the incoming purchase order, checked, then sent to the packing station. The Royal Mail label is created only when the parcel is ready to leave.

See the feature

What syncs, and when

DataWhen
Out
Recipient and addresswhen the shipment is confirmed
Parcel and Royal Mail serviceat the label request
Local Collect option, when applicablewith the label request
In
Royal Mail PDF labelin the label response
Tracking number per parcelwith the label
Quentin

“A good test is not just getting a PDF. Check that the Royal Mail label and tracking number return to the correct shipment.”

Quentin•Integration Specialist
Our verdict

When Royal Mail is enough, and when myFulfillment makes the difference

Our operational assessment: Royal Mail carries the parcel; myFulfillment keeps the order, checks, label, and return record in one operational process.

Strengths · Limits
Strengths
  • A Royal Mail PDF attached directly to the prepared shipment
  • The tracking number recorded with each labeled parcel
  • Domestic and international services allowed on the account
  • Local Collect available as an option for compatible services
Limits
  • Royal Mail controls account eligibility, services and API access.
  • Parcelforce Worldwide is a separate carrier with its own API; the Royal Mail integration does not include it.
  • The compared costs are configured in myFulfillment; no live rate is retrieved.

Royal Mail via myFulfillment

Recommended
Multi-channel preparation
Supportedone queue in myFulfillment
Royal Mail label
SupportedPDF attached to the shipment
Tracking number
Supportedrecorded on the order
Check before dispatch
Supportedin myFulfillment operations
Return record
Supportedreceipt and decision tracked
OMS and WMS around the label
Supportedwith myFulfillment

Royal Mail direct

Multi-channel preparation
Partially supportedOrganized before Royal Mail
Royal Mail label
Partially supportedCreated in a Royal Mail tool
Tracking number
Partially supportedAvailable in Royal Mail
Check before dispatch
Partially supportedManaged by the warehouse
Return record
Partially supportedReturn carriage only
OMS and WMS around the label
Not supportedin the Royal Mail portal or via its API

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

In practice

How our customers use Royal Mail day to day

Day to day, the team prepares the order in myFulfillment, selects the Royal Mail service offered by the rule, prints the PDF, and finds the tracking number on the same shipment.

01
Tracked 24 or 48 for each parcel

Services enabled on the Royal Mail account are filtered for the destination and parcel. The operator keeps the suggested service or chooses another allowed service before creating the label.

02
One station for domestic and international

A UK shipment and an international shipment are prepared on the same screen. The available service depends on the Royal Mail contract and the parcel data.

03
Local Collect when the service allows it

The Local Collect option can be selected for a compatible service. It is chosen during shipment, not through a pickup-point search or a checkout selector.

04
Return handling stays in myFulfillment

Even when return carriage is arranged with Royal Mail, the request, receipt, inspection, and refund or exchange decision are still tracked in myFulfillment.

A comparable operation

An order ready to ship, then its address and parcel re-keyed in a Royal Mail portal before dispatch.

Preparation stays in myFulfillment; the Royal Mail PDF and tracking number are attached to the shipment.

Read the full story
Combinations

Connect Royal Mail to your other tools, via myFulfillment

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

ShopifyRoyal Mail

Shopify × Royal Mail

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

Guide
AmazonRoyal Mail

Amazon × Royal Mail

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

Guide
AuchanRoyal Mail

Auchan × Royal Mail

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

Guide
BigCommerceRoyal Mail

BigCommerce × Royal Mail

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

Guide
BUTRoyal Mail

BUT × Royal Mail

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

Guide
CarrefourRoyal Mail

Carrefour × Royal Mail

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

Guide
CastoramaRoyal Mail

Castorama × Royal Mail

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

Guide
CdiscountRoyal Mail

Cdiscount × Royal Mail

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

Guide
ConforamaRoyal Mail

Conforama × Royal Mail

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

Guide
CulturaRoyal Mail

Cultura × Royal Mail

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

Guide
DecathlonRoyal Mail

Decathlon × Royal Mail

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

Guide
E.LeclercRoyal Mail

E.Leclerc × Royal Mail

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

Guide
Fnac / DartyRoyal Mail

Fnac / Darty × Royal Mail

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

Guide
Galeries LafayetteRoyal Mail

Galeries Lafayette × Royal Mail

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

Guide
GrouponRoyal Mail

Groupon × Royal Mail

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

Guide
IBS.itRoyal Mail

IBS.it × Royal Mail

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

Guide
La RedouteRoyal Mail

La Redoute × Royal Mail

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

Guide
Leroy MerlinRoyal Mail

Leroy Merlin × Royal Mail

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

Guide
MagentoRoyal Mail

Magento × Royal Mail

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

Guide
ManoManoRoyal Mail

ManoMano × Royal Mail

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

Guide
MiraklRoyal Mail

Mirakl × Royal Mail

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

Guide
PrestaShopRoyal Mail

PrestaShop × Royal Mail

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

Guide
Rue du CommerceRoyal Mail

Rue du Commerce × Royal Mail

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

Guide
TemuRoyal Mail

Temu × Royal Mail

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

Guide
Getting started

Connect Royal Mail to myFulfillment, step by step

  1. 1Have your Royal Mail account manager open your ProShipping account: the integration uses this platform for authentication.
  2. 2Register your application on the Royal Mail API Developer Portal to obtain API access, generate the key pair, and then enter the Client ID and Client Secret in the Boostmyshop module with the onboarding team.
  3. 3Enable the Royal Mail services in your contract and define the rules that offer them by parcel and destination.
  4. 4Test one shipment: the PDF must return to the order with a tracking number before routine processing begins.
Before you connect

This integration covers the Royal Mail service catalog: domestic classes, Signed For, HM Forces, and international services, filtered to those allowed on the merchant account. No Parcelforce Worldwide service is included. Shipping rules use costs configured in myFulfillment; no live Royal Mail rate is involved. Returns are tracked in myFulfillment while return carriage is arranged with Royal Mail.

Romain Nury

“Enable the methods covered by the Royal Mail contract first, then validate one order end to end before opening the daily flow.”

Romain Nury•Customer Success
FAQ

Royal Mail: frequently asked questions

First, have your Royal Mail account manager open a ProShipping account: this platform is used for authentication. Then register your application on the Royal Mail API Developer Portal to obtain API access and generate the key pair. Enter the Client ID and Client Secret in the Boostmyshop module with the onboarding team. A test then checks that the PDF and tracking number are attached to the shipment.

The module offers services allowed and enabled on your account. The integration includes Tracked 24, Tracked 48 and several international services, but that list is illustrative: your Royal Mail contract determines what is actually available.

The integration retrieves a PDF label, attaches it to the shipment, and associates one tracking number with each parcel. PDF is the only format provided.

The tracking number arrives with the label and is recorded on the myFulfillment shipment. Its handoff to the sales channel then depends on that channel’s integration. Tracking events remain available from Royal Mail: the integration does not retrieve them.

Local Collect is available as an integration shipping option for a compatible service. Eligibility depends on the account and service. myFulfillment provides no checkout pickup-point selector and no address search.

Yes, when the corresponding international services are enabled on your Royal Mail account. The integration lists International Standard, Tracked, Signed and Economy services; the selected service depends on the contract, destination and parcel.

No. The Royal Mail integration’s service catalog contains no Parcelforce service. Royal Mail publishes a separate PFW API for Parcelforce Worldwide, and the product handles Parcelforce as a separate carrier. No Parcelforce capability is attributed to this integration.

The return record stays in myFulfillment: request, receipt, inspection, then refund or exchange. Return carriage is selected and arranged under the Royal Mail account; the integration does not generate a Royal Mail return label automatically.

No. The integration filters allowed services; then myFulfillment applies the configured cost and an estimate to each one for the shipping rule. No live Royal Mail quote is involved.

Keep exploring

Explore other integrations

Royal Mail covers shipping. Connect your sales channels and tools too.

Royal Mail integration for UK e-commerce shipping

See it in your own setup