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
| Service | API Code |
|---|---|
| Domestic Tracked 24 - Drop off | rm_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 off | rm_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 off | rm_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 off | rm_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
| Service | API Code |
|---|---|
| International Tracked - Drop off | rm_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 off | rm_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 off | rm_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
| Name | Abbreviation | API Code | Package Attributes |
|---|---|---|---|
| Large Letter | LARGELETTER | rm_cnd_walleted_large_letter | International, Domestic |
| Medium Parcel | MEDIUMPARCEL | rm_cnd_walleted_medium_parcel | International, Domestic |
| Small Parcel | SMALLPARCEL | rm_cnd_walleted_small_parcel | International, 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.