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 is for merchants fulfilling domestic and international parcels from the UK in one operational flow.
Carrier label
1,2KG
- 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
How Royal Mail fits with myFulfillment
What is Royal Mail?
Royal Mail carries letters and parcels within the UK and internationally. Its business-account offering includes Royal Mail Tracked 24 and 48, and Local Collect. myFulfillment does not replace the carrier: it handles order management, preparation, checks, and the return case around the label. This page covers Royal Mail only: the connector exposes the Royal Mail services enabled on the merchant account. Parcelforce Worldwide, which has its own PFW API, is not among them.
Orders, stock, picking and barcode-checked packing.
Applies your carrier rule and prints the Royal Mail label at packing.
Home or pickup-point delivery, tracking sent back to the sales channel.
Royal Mail for orders from any sales channel
Royal Mail enters the process after the order is already in myFulfillment. Whatever connected channel created it, the team keeps the same preparation path: check the parcel, choose an allowed method, create the PDF and record tracking.
myFulfillment runs the picking, Royal Mail prints the label
At the packing station, the Boostmyshop module sends the shipment to the Royal Mail connector. The returned PDF is attached to the order and ready to print, with no re-keying in another portal.
See the featureRoyal Mail returns a tracking number for each parcel with the label response. myFulfillment records it on the shipment; the originating channel can then receive its confirmation through its own connection.
Inbound: Royal Mail tracking number with the label response.
See the featureFor the prepared parcel, myFulfillment keeps the Royal Mail methods 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 featureFor a compatible Royal Mail service, Local Collect appears as a shipping option in the Boostmyshop module. Eligibility depends on the service enabled on the account; the option is carried by the shipment, not by a checkout pickup-point selector.
See the featureAn 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.
Inbound timing depends on the sales-channel connector; Royal Mail enters the flow at shipping.
See the featureThe return case 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 featureIn 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 featureWhat syncs, and when
| Data | When |
|---|---|
| Out | |
| Recipient and address | when the shipment is confirmed |
| Parcel and Royal Mail method | at the label request |
| Local Collect option, when applicable | with the label request |
| In | |
| Royal Mail PDF label | in the label response |
| Tracking number per parcel | with the label |
When Royal Mail is enough, and when myFulfillment makes the difference
Our operator's read: Royal Mail carries the parcel; myFulfillment keeps the order, check, label, and return case in one operational path.
- A Royal Mail PDF attached directly to the prepared shipment
- The tracking number recorded with each labeled parcel
- Domestic and international methods allowed on the account
- Local Collect exposed as an option for compatible services
- Royal Mail controls account eligibility, services and API access.
- Parcelforce Worldwide is a separate carrier with its own API; the Royal Mail connector does not expose it.
- The compared costs are configured in myFulfillment; no live rate is advertised.
| Solution | Multi-channel preparation | Royal Mail label | Tracking number | Check before dispatch | Return case | OMS and WMS around the label |
|---|---|---|---|---|---|---|
Royal Mail via myFulfillmentRecommended | Supportedone queue in myFulfillment | SupportedPDF attached to the shipment | Supportedrecorded on the order | Supportedinside the myFulfillment flow | Supportedreceipt and decision tracked | Supportedwith myFulfillment |
Royal Mail direct | Partially supportedOrganized before Royal Mail | Partially supportedCreated in a Royal Mail tool | Partially supportedAvailable on the Royal Mail side | Partially supportedManaged by the warehouse | Partially supportedReturn carriage only | Not supportedRoyal Mail portal or 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
How our customers use Royal Mail day to day
Day to day, the team prepares the order in myFulfillment, keeps the Royal Mail service allowed by the rule, prints the PDF returned by the connector and finds the tracking number on the same shipment.
Methods enabled on the Royal Mail account are filtered for the destination and parcel. The operator keeps the suggested service or chooses another allowed method before creating the label.
A UK shipment and an international shipment leave from the same screen. The available service depends on the Royal Mail contract and the parcel data.
The Local Collect option can accompany a compatible service. It is chosen on the shipment, not through a pickup-point lookup or a checkout selector.
Even when return carriage is arranged with Royal Mail, the request, receipt, inspection and refund or exchange decision remain tracked in myFulfillment.
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 its tracking number return to the shipment.
Read the full storyConnect Royal Mail to your other tools, via myFulfillment
myFulfillment sits in the middle, so Royal Mail works with any sales channel that feeds it: every order comes in from a channel, leaves with the right Royal Mail label, and tracking flows back to the customer. A few live pairings below.
Connect Royal Mail to myFulfillment, step by step
- 1Have your Royal Mail account manager open your ProShipping account: that is the platform the connector authenticates against.
- 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.
- 3Enable the Royal Mail methods in your contract and define the rules that offer them by parcel and destination.
- 4Test one shipment: the PDF must return to the order with a tracking number before routine processing begins.
This connector covers the Royal Mail method 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.
Royal Mail: frequently asked questions
Pricing, contract, carriers, Shopify, pickup points, worldwide selling and shipping: answers on the Royal Mail integration.
First have your Royal Mail account manager open a ProShipping account: that is the platform the connector authenticates against. 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 returned.
The module offers methods allowed and enabled on your account. The connector includes Tracked 24, Tracked 48 and several international services, but that list is illustrative: your Royal Mail contract determines what is actually available.
The connector retrieves a PDF label, attaches it to the shipment, and confirms the label's creation by associating one tracking number with each parcel. The PDF is the only format returned.
The tracking number is returned with the label and is recorded on the myFulfillment shipment. Its handoff to the sales channel then depends on that channel's connector. Tracking events themselves stay on the Royal Mail side: the connector does not pull them in.
Local Collect is available as a connector shipping option for a compatible service. Eligibility depends on the account and method. No checkout pickup-point selector or address lookup inside myFulfillment is claimed here.
Yes, when the corresponding international services are enabled on your Royal Mail account. The connector lists International Standard, Tracked, Signed and Economy methods; the selected service depends on the contract, destination and parcel.
No. The Royal Mail connector's method catalog contains no Parcelforce service. Royal Mail publishes a separate PFW API for Parcelforce Worldwide, and the product treats Parcelforce as a separate carrier with its own code. No Parcelforce capability is attributed to this integration.
The return case stays in myFulfillment: request, receipt, inspection, then refund or exchange. Return carriage is selected and arranged under the Royal Mail account; the connector does not generate a Royal Mail return label automatically.
No. The connector filters allowed methods; then myFulfillment applies the configured cost and an estimate to each one for the shipping rule. No live Royal Mail quote is involved.
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

