Site Logo

🎉 ShipEngine is becoming ShipStation API 🎉

Over the next few months you'll notice the ShipEngine website, documentation portal, and dashboard being rebranded as ShipStation API. For our ShipEngine customers, you don't need to take any action or change any of your integrations in any way. All endpoints will remain the same and continue to function as they always have.

To learn more about what's coming, review our New ShipStation API page.

Royal Mail from ShipStation

Royal Mail from ShipStation offers domestic and international shipping services for UK-based ShipStation API accounts shipping from the UK.

This guide provides developers with the details needed to build Royal Mail from ShipStation shipping capabilities into your ShipStation API workflows.

Requirements

carrier_name: rm_cnd_walleted

  • A ShipStation API account based in the UK.
  • ShipStation Carriers must be activated for the account and have a positive account balance to create labels. See our Using ShipStation Carriers page for details about activating it in your account.
  • All shipments must originate from an address in the UK.
  • All shipments must include both the weight and either the dimensions or the package type.

Rates

Royal Mail from ShipStation supports rate shopping with ShipStation API.

Service Details

Available Royal Mail from ShipStation services are provided below. Please note that carriers may update their available services at any time. To ensure you are always using valid services, you can use the list carrier services endpoint at any time.

Domestic Services

ServiceAPI Code
Domestic Tracked 24 - Drop offrm_cnd_walleted_tracked24
Domestic Tracked 24 - Parcel Collect (Bring My Label)rm_cnd_walleted_tracked24_collect_bml
Domestic Tracked 24 - Parcel Collect (Print at Home)rm_cnd_walleted_tracked24_collect
Domestic Tracked 24 with Signature - Drop offrm_cnd_walleted_tracked24_sign
Domestic Tracked 24 with Signature - Parcel Collect (Bring My Label)rm_cnd_walleted_tracked24_sign_collect_bml
Domestic Tracked 24 with Signature- Parcel Collect (Print at Home)rm_cnd_walleted_tracked24_sign_collect
Domestic Tracked 48 - Drop offrm_cnd_walleted_tracked48
Domestic Tracked 48 - Parcel Collect (Bring My Label)rm_cnd_walleted_tracked48_collect_bml
Domestic Tracked 48 - Parcel Collect (Print at Home)rm_cnd_walleted_tracked48_collect
Domestic Tracked 48 with Signature - Drop offrm_cnd_walleted_tracked48_sign
Domestic Tracked 48 with Signature - Parcel Collect (Bring My Label)rm_cnd_walleted_tracked48_sign_collect_bml
Domestic Tracked 48 with Signature - Parcel Collect (Print at Home)rm_cnd_walleted_tracked48_sign_collect

International Services

ServiceAPI Code
International Tracked - Drop offrm_cnd_walleted_tracked-s2h
International Tracked - Parcel Collect (Print at Home)rm_cnd_walleted_tracked_collect
International Tracked - Parcel Collect (Bring My Label)rm_cnd_walleted_tracked_collect_bml
International Tracked Heavier - Drop offrm_cnd_walleted_tracked_heavier
International Tracked Heavier - Parcel Collect (Print at Home)rm_cnd_walleted_tracked_heavier_collect
International Tracked Heavier - Parcel Collect (Bring My Label)rm_cnd_walleted_tracked_heavier_collect_bml
International Tracked & Signed Heavier - Drop offrm_cnd_walleted_tracked_sign_heavier
International Tracked & Signed Heavier - Parcel Collect (Print at Home)rm_cnd_walleted_tracked_sign_heavier_collect
International Tracked & Signed Heavier - Parcel Collect (Bring My Label)rm_cnd_walleted_tracked_sign_heavier_collect_bml

Packages

NameAbbreviationAPI CodePackage Attributes
Large LetterLARGELETTERrm_cnd_walleted_large_letterInternational, Domestic
Medium ParcelMEDIUMPARCELrm_cnd_walleted_medium_parcelInternational, Domestic
Small ParcelSMALLPARCELrm_cnd_walleted_small_parcelInternational, Domestic

Return Services

Royal Mail from ShipStation does not support returns.

Adding Shipment Insurance

Adding shipment insurance is not supported for this carrier. Royal Mail does not provide any default loss/damage coverage.

Label Support

  • Label sizes: 4" x 6"
  • Label formats: PDF, ZPL, PNG

Label Reference Fields

Royal Mail from ShipStation does not support adding custom label messages.

Multi-Package Labels

Royal Mail from ShipStation does not currently support multi-package shipments.

Voiding Labels

Royal Mail from ShipStation supports voiding labels with ShipStation API.

Customs Declarations

International services do support electronic customs data, however, Royal Mail still requires you to print off the customs form and attach it to the parcel.

Advanced Options

Royal Mail from ShipStation does not support advanced options.

Manifests

Royal Mail from ShipStation shipments do not require manifesting.

Scheduling Pickups

When a shipment uses either of Royal Mail's Courier Collection services, a pickup request is automatically sent to Royal Mail when the label is created.

  • Pickup Date will be set for the first available slot within the next 5 business days. Same-day collections are not available.
  • Sunday Pickups are not supported. You will need to change the order date to the next day to create a label.
  • Royal Mail shows an estimated time slot. They do not guarantee pickup times.
  • If a label is voided, the pickup will be cancelled at the same time.

Service Points (PUDO)

Shipping to service points is not supported.

Tracking

Royal Mail from ShipStation supports receiving tracking updates. Review our Track a Package guides for details on tracking with the ShipStation API.