Royal Mail

Details about ShipStation's Royal Mail integration. Includes requirements, connection process, features, submitting a sales order summary, and notes.

ShipStation’s integration with Royal Mail allows UK-based, ecommerce sellers to create domestic and international shipping labels for your small parcels to be delivered anywhere within Royal Mail 's extensive delivery network.

Royal Mail COVID-Related Service Updates

Effective 9 May 2020, Royal Mail suspended Saturday delivery of untracked letters and small packets. They are delivering these items Monday to Friday as normal.

Due to Covid-19, as of 13 March 2020, items requiring a signature on delivery do not need to be signed for by the recipient. Instead, in these exceptional and difficult circumstances a code (XP1) will be entered into the handheld device upon delivery and this will constitute evidence of receipt.

For up to date information, check Coronavirus: changes to service regularly while the COVID-19 situation continues.

Royal Mail Requirements

Connection Requirements:

  • Your Royal Mail account number

  • Your Royal Mail Online Business Account username

    This is your Royal Mail OBA email address used on the OBA login page.

    Note

    Non-OBA accounts are not currently eligible to connect to ShipStation.

  • Nickname for the account in ShipStation

  • Email address (used by ShipStation to notify you when Royal Mail is fully configured in your ShipStation account - it can be the same as the OBA email address, or can be a different one).

International Requirements:

  • VAT and EORI numbers required.

  • Royal Mail provides the CN23 form when required.

  • Royal Mail generates a commercial invoice when required. Include this invoice with your shipment.

  • DDP supported.

We recommend reaching out to ShipStation support to update your Royal Mail account-level EORI and VAT numbers inside our systems.

Label Requirements:

  • Ship From Address with Name and Company Name included

Close Shipments Daily

Royal Mail requires you to create and print a Sales Order Summary, which you must then hand to the driver who picks up the parcels. You cannot close shipments with dispatch dates in the future, only past or current date shipments. See the Create a Sales Order Summary section for instructions.

Connect a Royal Mail account to ShipStation

To connect your Royal Mail account to ShipStation:

  1. Select the Royal Mail tile and click Connect.

    Royal Mail Logo
  2. Fill out the registration form with your Royal Mail account information, and choose an Account Nickname you'll use to identify the carrier account in ShipStation.

    Register your Royal Mail Account form

    Email Address vs OBA Email

    The email address for your Online Business Account must be entered into the OBA Email field.

    The contact email address in the Email Address field is just your preferred point of contact. It can be the same email address or it can be a different one.

  3. Click Connect.

Royal Mail can take up to 5 to 7 business days to approve connecting your account to ShipStation. Once approved, you will an email receive a notification to let you know you can start shipping!

Should any error(s) on the registration form cause Royal Mail to reject the registration request, ShipStation will email you to let you know you need to make corrections.

These areas could include:

  • Shipping Address

  • OBA Email

  • Royal Mail Account Number

Once we email you, return to the Carrier Settings (Settings > Shipping > Carriers & Fulfillment) and click the Resubmit Registration link next to the Royal Mail account.

Royal Mail Resubmit Registration link highlighted.

The registration pop-up will appear again so you can re-enter your account information, then click Connect. Once approved, we'll contact you!

How to Find Your Royal Mail OBA Account Number

To locate your OBA account number:

  1. Log into your Royal Mail OBA account.

  2. Click the Online Business Account Log in button.

    RM_OBA_Login_MRK.png
  3. Click the Access Online Business Account button.

    RM_OBA_Access_MRK.png

    This will take you to your OBA account Welcome page.

  4. Click the Access Online Business Account button provided on this screen.

    RM_OBA_Access2_MRK.png
  5. Go to Invoices.

    RM_OBA_Invoices_MRK.png

Your Royal Mail OBA Account Number and OBA Company Name will appear above the list of invoices for your account.

RM_OBA_AcctCompany_MRK.png

Available Features for Royal Mail

ShipStation's integration with Royal Mail supports the following standard features:

Common ShipStation Features

Package Options

Custom Packages

Large Letter

Letter

Medium Parcel

Parcel

Small Parcel

Confirmation Options

No Signature

Signature

Signed For

Additional Features for Royal Mail

ShipStation's integration with Royal Mail allows for the following additional features:

Feature

Description

Sales order summaries are required for each of your day's shipments.

Royal Mail requires you to print a Sales Order Summary for your day's shipments. This is how Royal Mail invoices your label fees to your account. Failure to do this can result in extra charges on your bill.

In ShipStation, generate your Sales Order Summary in Shipments > End of Day. See the Create Sales Order Summary section below for details.

ShipStation syncs with your active Royal Mail services

Royal Mail offers a wide range of different services to dispatch your parcels. ShipStation will sync with your Royal Mail account daily so that only the active services for your Royal Mail account appear in ShipStation.

Note

ShipStation will only enable services if the services have been approved for your OBA account.

If you need to enable or disable Royal Mail services, you must do so through your Royal Mail OBA account page. Contact your Royal Mail account representative if you have any questions about which services are available for your account.

SMS and email notification options

You can indicate in ShipStation if RoyalMail should send an SMS or email shipment notification to yourself or your customer.

ORD_ShippingSB_RoyalMail-OtherOptions_SMS-Email.png

You must enter the phone or email address into the provided fields. This will send the details to RoyalMail when you create the label. RoyalMail will use the information to send the notifications. Notifications are not sent by ShipStation.

Saturday Guarantee

When you create Royal Mail shipments on a Friday, select this option to ensure your parcels get delivered on Saturday. You must use a Special Delivery Guaranteed service type with Saturday Guarantee.

See the Royal Mail page on Special Delivery for more information and restrictions.

Local Collect

Designate that the recipient will pick up their parcel at a local postal facility.

With this option, the Recipient address used for the parcel should match the local postal facility. See the Royal Mail page on Local Collect for more information and restrictions.

Safeplace

A shipping option available to add to Royal Mail tracked services. It designates that the parcel can be left in a safe location, and provide instructions for the delivery driver on where to leave the package. See the Royal Mail page on Safeplace for more information and restrictions.

Safe Place is only available on Royal Mail tracked services and cannot be used in conjunction with services that require a signature. ShipStation can send a Safeplace message if specified in the Shipping Options. This field is limited to 30 characters.

Consequential Loss

Purchase Consequential Loss coverage to protect against loss, damage, or delay of the parcel. Compensation claims must be made through Royal Mail's Customer Service team within 14 days of posting.

For more information on coverage for Consequential Loss, see the leaflet available at Post Office ® branches, or ask at the counter for Terms and Conditions applicable to Consequential Loss.

Customs Forms

Customs forms will print with labels so you do not need to print them separately. Labels print with the CN23 form, which will work for both low and high value shipments.

The carrier integration can be used to create domestic shipping labels.

The carrier integration can be used to create international shipping labels.

ShipStation will submit international customs information electronically to the carrier.

The carrier integration can be used to create domestic return labels.

ShipStation will display estimated shipping rates for the carrier based on the connected account information and shipment details.

Additional carrier insurance can be purchased through ShipStation.

Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on the carrier's tracking website. Tracking may not be available for all shipping services.

When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.

ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can be mandatory or optional, based on the carrier and your account with them. The file may or may not be submitted electronically, see End of Day (Electronic).

ShipStation can print the store's logo on shipping labels created for this carrier. Label branding may not be available for all shipping services.

ShipStation can include information that will be displayed on the label as a label message. Label messages may not be available for all shipping services.

The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.

You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.

Royal Mail Services

Below is a list of domestic, return, and international Royal Mail services that can be used within ShipStation if approved for your Royal Mail OBA account.

Domestic Services

1st Class - BPL

1st Class Account Mail - STL

1st Class Signed For - BPR

2nd Class - BPL

2nd Class Account Mail - STL

2nd Class Signed For - BPR

Royal Mail 24 (LL) Annual Flat Rate - PPS

Royal Mail 24 (LL) Daily Rate - RM1

Royal Mail 24 (LL) Flat Rate - PK9

Royal Mail 24 (P) Daily Rate - RM2

Royal Mail 24 (P) Flat Rate - PPF

Royal Mail 24 (P) Flat Rate - RM5

Royal Mail 24 (Presorted) (LL) - FS7

Royal Mail 24 (Presorted) (P) - PK7

Royal Mail 24 (Presorted)(P) Annual Flat Rate - PKB

Royal Mail 24 (sort8) (LL) Annual Flat Rate - RM7

Royal Mail 24 (sort8) (LL) Daily Rate - FS1

Royal Mail 24 (sort8) (P) Daily Rate - PK3

Royal Mail 24 (sort8) (P) Flat Rate - PK1

Royal Mail 24 (Sort8)(P) Annual Flat Rate - RM8

Royal Mail 24 - CRL

Royal Mail 24 Parcelpost Flat Rate (Annual) - PPJ

Royal Mail 48 (LL) Annual Flat Rate - PPT

Royal Mail 48 (LL) Daily Rate - RM3

Royal Mail 48 (LL) Flat Rate - PK0

Royal Mail 48 (P) Daily Rate - RM4

Royal Mail 48 (P) Flat Rate - PPF

Royal Mail 48 (P) Flat Rate - RM6

Royal Mail 48 (Presorted) (LL) - FS8

Royal Mail 48 (Presorted) (P) - PK8

Royal Mail 48 (Presorted)(LL) Annual Flat Rate - PKK

Royal Mail 48 (Presorted)(P) Annual Flat Rate - PKD

Royal Mail 48 (sort8) (LL) Daily Rate - FS2

Royal Mail 48 (sort8) (P) Annual Flat Rate - RM0

Royal Mail 48 (sort8) (P) Daily Rate - PK4

Royal Mail 48 (sort8) (P) Flat Rate - PK2

Royal Mail 48 (Sort8)(LL) Annual Flat Rate - RM9

Royal Mail 48 - CRL

Royal Mail 48 Parcelpost Flat Rate (Annual) - PPJ

Royal Mail24 (Presorted)(LL) Annual Flat Rate - PKM

Special Delivery Guaranteed by 1pm (£1000) - LA2

Special Delivery Guaranteed by 1pm (£1000) - LA2

Special Delivery Guaranteed by 1pm (£1000) - LA2

Special Delivery Guaranteed by 1pm (£1000) - SD2

Special Delivery Guaranteed by 1pm (£2500) - LA3

Special Delivery Guaranteed by 1pm (£2500) - LA3

Special Delivery Guaranteed by 1pm (£2500) - LA3

Special Delivery Guaranteed by 1pm (£2500) - SD3

Special Delivery Guaranteed by 1pm (£500) - SD1

Special Delivery Guaranteed by 1pm - LA1

Special Delivery Guaranteed by 1pm - LA1

Special Delivery Guaranteed by 1pm - LA1

Special Delivery Guaranteed by 9am (£1000) - LA5

Special Delivery Guaranteed by 9am (£1000) - LA5

Special Delivery Guaranteed by 9am (£1000) - LA5

Special Delivery Guaranteed by 9am (£1000) - SD5

Special Delivery Guaranteed by 9am (£2500) - LA6

Special Delivery Guaranteed by 9am (£2500) - LA6

Special Delivery Guaranteed by 9am (£2500) - LA6

Special Delivery Guaranteed by 9am (£2500) - SD6

Special Delivery Guaranteed by 9am (£50) - SD4

Special Delivery Guaranteed by 9am - LA4

Special Delivery Guaranteed by 9am - LA4

Special Delivery Guaranteed by 9am - LA4

Tracked 24 - TPN

Tracked 24 High Volume - TPM

Tracked 24 Letterbox - TRN

Tracked 24 Letterbox High Volume - TRM

Tracked 48 - TPS

Tracked 48 High Volume - TPL

Tracked 48 Letterbox - TRS

Tracked 48 Letterbox High Volume - TRL

Return Services

Tracked Returns 24 - TSN

Tracked Returns 48 - TSS

International Services

HM Forces Mail - BF1

HM Forces Signed For - BF2

HM Forces Special Delivery (£1000) - BF8

HM Forces Special Delivery (£2500) - BF9

HM Forces Special Delivery - BF7

Intl Bus Mail Tracked & Signed Letter Extra Comp (Country Pricing Hi Vol) - MPP

Intl Business Mail (Mixed Zero Sort Priority Machineable) - WW4

Intl Business Mail Economy (Mixed Zero Sort Machineable) - WW6

Intl Business Mail Economy (Mixed Zero Sort) - WW3

Intl Business Mail Economy (Mixed Zone Sort Machineable) - OZ6

Intl Business Mail Economy (Mixed Zone Sort) - OZ3

Intl Business Mail Large Letter (Country Sort Hi Vol Priority) - DG1

Intl Business Mail Large Letter (Country Sort Lo Vol Priority) - DG4

Intl Business Mail Large Letter Economy (Country Sort Hi Vol) - DG3

Intl Business Mail Large Letter Economy (Country Sort Lo Vol) - DG6

Intl Business Mail Large Letter Economy (Max Sort) - PS8

Intl Business Mail Large Letter Economy (Zero Sort Machineable) - WG6

Intl Business Mail Large Letter Economy (Zero Sort) - WG3

Intl Business Mail Large Letter Economy (Zone Sort Machineable) - IG6

Intl Business Mail Large Letter Economy (Zone Sort) - IG3

Intl Business Mail Large Letter Priority (Max Sort) - PS7

Intl Business Mail Large Letter Standard (Max Sort) - PSB

Intl Business Mail Signed (Country Pricing) - MTO

Intl Business Mail Signed (Zonal Pricing) - MTM

Intl Business Mail Signed Extra Comp (Country Pricing) - MTP

Intl Business Mail Signed Extra Comp (Zonal Pricing) - MTN

Intl Business Mail Signed Letter (Country Pricing Hi Vol) - MPN

Intl Business Mail Signed Letter Extra Comp (Country Pricing Hi Vol) - MPQ

Intl Business Mail Tracked & Signed (Country Pricing) - MTG

Intl Business Mail Tracked & Signed (Zonal Pricing) - MTC

Intl Business Mail Tracked & Signed Extra Comp (Country Pricing) - MTH

Intl Business Mail Tracked & Signed Extra Comp (Zonal Pricing) - MTD

Intl Business Mail Tracked & Signed Letter (Hi Vol) - MPM

Intl Business Mail Tracked (Country Pricing) - MTK

Intl Business Mail Tracked (Zonal Pricing) - MTI

Intl Business Mail Tracked Extra Comp (Country Pricing Hi Vol) - MPO

Intl Business Mail Tracked Extra Comp (Country Pricing) - MTL

Intl Business Mail Tracked Extra Comp (Zonal Pricing) - MTJ

Intl Business Mail Tracked Letter (Country Pricing Hi Vol) - MPL

Intl Business Parcel Signed (Country Pricing Hi Vol) - MPH

Intl Business Parcel Signed Extra Comp (Country Pricing Hi Vol) - MPK

Intl Business Parcel Tracked (Country Pricing Hi Vol) - MPF

Intl Business Parcel Tracked Extra Comp (Country Pricing Hi Vol) - MPI

Intl Business Parcels (Box Max Sort Priority) - MUU

Intl Business Parcels (Box Max Sort Priority) - MUW

Intl Business Parcels (Box Max Sort Standard) - MUV

Intl Business Parcels (Zero Sort Box Hi Vol Priority) - MPX

Intl Business Parcels (Zero Sort Box Low Vol Economy) - MPW

Intl Business Parcels (Zero Sort Hi Vol Priority) - DE1

Intl Business Parcels (Zero Sort Priority) - WE1

Intl Business Parcels (Zone Sort Priority) - IE1

Intl Business Parcels Economy (Print Direct) - MB3

Intl Business Parcels Economy (Zero Sort Hi Vol) - DE3

Intl Business Parcels Economy (Zero Sort Lo Vol) - DE6

Intl Business Parcels Economy (Zero Sort) - WE3

Intl Business Parcels Economy (Zone Sort) - IE3

Intl Business Parcels Mail (Mixed Zero Sort Priority) - WW1

Intl Business Parcels Mail (Mixed Zone Sort Priority Machinable) - OZ4

Intl Business Parcels Mail (Mixed Zone Sort Priority) OZ1

Intl Business Parcels Mail Large Letter (Zero Sort Priority Machinable) - WG4

Intl Business Parcels Mail Large Letter (Zero Sort Priority) - WG1

Intl Business Parcels Mail Large Letter (Zone Sort Priority Machinable) - IG4

Intl Business Parcels Mail Large Letter (Zone Sort Priority Machineable) - IG4

Intl Business Parcels Mail Large Letter (Zone Sort) - IG1

Intl Business Parcels Print Direct Priority - MB1

Intl Business Parcels Signed (Country Pricing) - MP9

Intl Business Parcels Signed (Zonal Pricing) - MP5

Intl Business Parcels Signed Extra Comp (Country Pricing) - MP0

Intl Business Parcels Signed Extra Comp (Zonal Pricing) - MP6

Intl Business Parcels Standard (Print Direct) - MB2

Intl Business Parcels Tracked & Signed (Country Pricing Hi Vol) - MPG

Intl Business Parcels Tracked & Signed (Country Pricing) - MTE

Intl Business Parcels Tracked & Signed (Zonal Pricing) - MTA

Intl Business Parcels Tracked & Signed Extra Comp (Country Pricing Hi Vol) - MPJ

Intl Business Parcels Tracked & Signed Extra Comp (Country Pricing) - MTF

Intl Business Parcels Tracked & Signed Extra Comp (Zonal Pricing) - MTB

Intl Business Parcels Tracked (Country Pricing) - MP7

Intl Business Parcels Tracked (Zonal Pricing) - MP1

Intl Business Parcels Tracked Extra Comp (Country Pricing) - MP8

Intl Business Parcels Tracked Extra Comp (Zonal Pricing) - MP4

Intl Business Parcels(Zero Sort Low Vol Priority) - DE4

Intl Business Parcels Bespoke Postal - DW1

Intl Economy On Account - OLS

Intl Signed On Account - OSA

Intl Signed On Account Extra Comp - OSB

Intl Standard On Account - OLA

Intl Tracked & Signed On Account - OTC

Intl Tracked & Signed On Account Extra Comp - OTD

Intl Tracked On Account - OTA

Intl Tracked On Account Extra Comp - OTB

Create a Royal Mail Sales Order Summary

Royal Mail requires you to create and print a Sales Order Summary, which you must then hand to the driver who picks up the parcels.

Important

Once you generate a Sales Order Summary, the labels included in it cannot be voided through ShipStation.

  1. View the Open End of Day section.

    You should now see your shipment count for the current date.

  2. Click Close Shipments for the Royal Mail line item.

    Open Shipments menu for Royal Menu.
  3. Click Close All, or select the desired shipments and click Close Selected.

    Close Shipment pop-up for Royal Mail shipments.

    Shipment Closing Limitations

    • You can close up to 500 shipments at once.

    • You can only close out past or current day shipments using the End of Day process. You cannot close shipments with dispatch dates in the future.

  4. Repeat steps 4 - 5 if you need to close additional shipments.

  5. Click the Print Selected button to print out the Sales Order Summary.

    Royal Mail Closed Shipments menu with arrow pointed to Print selected button.

This will transmit your shipment information to Royal Mail electronically so you can be properly invoiced. Be sure to hand over the printed form to the driver or when you drop off your day's shipments.

Royal Mail Customs Declarations

Custom forms will print with the label for your international shipments.

  • ShipStation does not provide CN22 forms, only CN23. However, CN23 forms are sufficient for both low and high value shipments.

  • If there are too many different content types to fit on one page, the CN23 automatically extends to an additional page.

RoyalMail requires customs declarations for Channel Islands shipments. However, RoyalMail will not produce these forms if the country code is GB. Change the country code to IM, GE, or JE and then the proper forms will be included with the label.

Additional Details about the Royal Mail Integration

  • ShipStation cannot display estimated rates for Royal Mail services, as Royal Mail does not currently allow third-party apps, like ShipStation, to connect to their Rates API.

  • Address line has a character limit of 35.

  • Only Label Message 1 is supported. It has a character limit of 20.

  • You must set pickups (daily and other schedules) within Royal Mail, not in ShipStation.

  • While ShipStation does display a tracking number for shipments that include tracking, Royal Mail tracking events do not update in ShipStation. All tracking must be done on the Royal Mail tracking page. This also means the following ShipStation features cannot be used with Royal Mail services:

    • Delayed marketplace notifications

    • Delayed customer email notifications

    • Delivery email notifications

    • Branded Tracking Page

  • To create return labels, Royal Mail must approve you for at least one of the following services:

    • Tracked Returns 24 - TSN

    • Tracked Returns 48 - TSS

  • Royal Mail's connection pop-up does not validate your input. If you enter incorrect details into the fields, Royal Mail will contact ShipStation during the “pending” phase. If this occurs, ShipStation will then contact you so you can re-enter and resubmit it to Royal Mail.

Royal Mail Troubleshooting Tips

Here are some common issues, potential causes, and troubleshooting tips.

Issue

How to troubleshoot or resolve

Error submitting End of Day: "Error transmitting to OBA. Details: Access Denied (not authenticated)"

If you receive this error message, it may indicate that you have a 'Pre-paid' Royal Mail account. This type of account cannot be accessed via a third-party shipping platform and thus is not supported. Direct any questions to Royal Mail.

Error submitting End of Day: "Attempting to divide by zero"

This means you are missing customs declarations information for one of your orders.

Check the customs declarations for the orders contained in the End of Day to ensure they include all the required information: Description, Quantity, Value, Content Type, Country of Origin.

Error on getrate/createlabel: "Royal Mail: The given key was not present in the dictionary"

This error typically means that when you attempted to get a rate or create a label you selected Small Parcel for an international shipment. The package type Small Parcel is only available for domestic UK shipments.

To correct this error, select the Parcel package type. If this option isn’t available in the drop-down menu, you likely have disabled the Parcel package type in your ShipStation account. Re-enable Parcel as a package type by going to Account Settings > Shipping > Packages.

The carrier integration can be used to create domestic shipping labels.

The carrier integration can be used to create international shipping labels.

ShipStation will submit international customs information electronically to the carrier.

The carrier integration can be used to create domestic return labels.

ShipStation will display estimated shipping rates for the carrier based on the connected account information and shipment details.

Additional carrier insurance can be purchased through ShipStation.

Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on the carrier's tracking website. Tracking may not be available for all shipping services.

When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.

ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can be mandatory or optional, based on the carrier and your account with them. The file may or may not be submitted electronically, see End of Day (Electronic).

ShipStation can print the store's logo on shipping labels created for this carrier. Label branding may not be available for all shipping services.

ShipStation can include information that will be displayed on the label as a label message. Label messages may not be available for all shipping services.

The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.

You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.