Amazon Shipping UK
Amazon Shipping offers domestic shipping solutions for shipments originating in the UK. Amazon Shipping offers fast ground shipping, on time, seven days a week.
This guide provides developers with the details needed to build Amazon Shipping shipping capabilities into your ShipStation API workflows.
Requirements
Property | Type | Required? | Description |
---|---|---|---|
amazon_marketplace_id | string | required | |
seller_type | string | required | Seller Central or Shipper Central account |
Connection Requirements
- You must agree to the Amazon Shipping terms and conditions.
- Amazon requires a unique Amazon Shipping account for each Amazon store you are shipping for.
Shipping Requirements
- All Amazon Shipping UK shipments require both weight and dimensions.
- You must add a declared value to all shipments, even if not adding shipment insurance.
Connect Account
Amazon Shipping must be configured in your account Dashboard and cannot be configured via endpoint. For instructions on connecting Amazon Shipping via the ShipStation API dashboard, go to our Amazon Shipping help article.
Once connected, you can use the carrier_name
: amazon_shipping_uk
to create shipments and labels using Amazon Shipping services.
Rates
Amazon Shipping UK supports rate shopping with ShipStation API.
Service Details
Available Amazon Shipping UK 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
"ON Amazon" services are to be used for Amazon orders. "OFF Amazon" services are to be used for non-Amazon orders.
Service | Transit Time | Carrier Code | API Code |
---|---|---|---|
ON Amazon Shipping Standard Tracked | 5 - 8 days | econ-uk-mfn | amazon_uk_econ |
ON Amazon Shipping One-Day Tracked | 1 Business Day | prime-premium-uk-mfn | amazon_uk_prime_prem |
OFF Amazon Shipping One Day | 1 Business Day | SWA-UK-PREM | amazon_uk_prem |
OFF Amazon Shipping Two Day | 2 Business Days | SWA-UK-2D | amazon_uk_2_day_off |
ON Amazon Shipping Two-Day Tracked | 2 Business Days | std-uk-mfn | amazon_uk_2_day_on |
Shipping to Northern Ireland
Amazon Shipping has confirmed that as of 1 May 2025, they will consider shipments from Great Britain to Northern Ireland as international shipments. You will no longer be able to create Amazon Shipping labels for these shipments.
Return Services
Return labels are supported for all of the available Amazon Shipping UK services.
Review the Return Shipping Labels page for details on creating return labels with ShipStation API.
Packages
Amazon Shipping does not specify carrier package types and does not support custom package types. You must use the generic package
package type for all shipments.
Adding Shipment Insurance
Amazon Shipping supports adding carrier insurance to your shipments. Review the Parcel Insurance page for details on adding shipment insurance with ShipStation API.
Label Support
- Label sizes: 4" x 6"
- Label formats: PDF
Label Reference Fields
Amazon Shipping UK does not support adding custom label messages.
Multi-Package Labels
Amazon Shipping UK does not support multi-package shipping.
Label Branding
Amazon Shipping UK does not support label branding.
Voiding Labels
Amazon Shippign UK supports voiding labels with ShipStation API.
Paperless Labels
Amazon Shipping UK does not support paperless labels.
Delivery Confirmation
Confirmation Type | API Code | Description |
---|---|---|
No Confirmation | none | No confirmation requested |
See our Delivery Confirmation page for more details about using the confirmation
property.
Advanced Options
Amazon Shipping UK supports certain advanced options, which you can add to the shipment
object when creating a shipment or label.
Option | Type | Default Value | Description |
---|---|---|---|
non_machinable | boolean | false | Indicates that the package cannot be processed through sorting machines. |
To ensure you always have the most up-to-date information about a carrier's advanced options, use the list carrier options call.
Manifests
Manifests are neither required nor needed. As all labels are created through Amazon Shipping, Amazon already has all shipping details for every shipment.
Scheduling Pickups
Amazon Shipping does not support scheduling pickups using ShipStation API. Any label created before 2:30pm local time will be automtically scheduled for same day pickup. Labels created after 1pm local time should have their ship date set to the following day and will be scheduled for pickup on that day.
Service Points (PUDO)
Amazon Shipping does not support shipping to service points.
Tracking
ShipStation API's integration with Amazon Shipping UK supports receiving tracking updates. Review our ​Track a Package guides​​ for details on tracking with the ShipStation API.
Creating an Amazon Shipping Label
There are a few unique things to note when creating an Amazon Shipping label.
- When creating a label for an Amazon order:
- You must specify
order_source_code: "amazon"
and set theexternal_order_id
and theasin
properties of each item in the shipment. - Amazon Shipping will ignore the values on your
ship_to
object for ON Amazon orders. Instead, the recipient address that is already listed for the Amazon order will be respected.
- You must specify
- When creating a label for a non-Amazon order, you can use Amazon Shipping to create a label in the same way as any other ShipStation carrier. No additional fields are required.
Example ON Amazon Label Request
Here's an example of how to create an Amazon Shipping label for an Amazon order.
POST /v1/labels
Disconnecting Your Amazon Shipping UK Account
See the Disconnect section in our Delete a Carrier page for the process of deleting or disconnecting a carrier from ShipStation API.