Details about ShipStation's Buy Shipping API integration. Includes requirements, how to enable, features, notes, and troubleshooting tips.
The Amazon Buy API allows you to create labels for Amazon orders that import into ShipStation from a connected Amazon Store.
Once connected, the following will occur in your ShipStation account:
-
You will see Amazon Buy Shipping as a carrier in your Services drop-down menu and list any services you have available through the Buy API.
-
Seller Fulfilled Prime orders will start importing into ShipStation in the Awaiting Shipment status.
-
Seller Fulfilled Prime orders will be automatically tagged with an Amazon Prime Order tag.
Connection Requirements:
-
Your Amazon Marketplace store connected to ShipStation.
-
Amazon Buy Shipping API connected as a provider in ShipStation.
-
Seller Fulfilled Prime and non-prime orders imported from an Amazon Marketplace
If you need help connecting your Amazon store, please review the Amazon Marketplace article.
To enable Amazon Buy Shipping in ShipStation:
-
Connect Amazon Buy Shipping by going to Settings > Shipping > Carriers & Fulfillment and click Add a Provider.
-
Select the second instance of the Amazon Fulfillment tile.
-
Follow the steps provided in the connection pop-up.
-
Enter your Amazon Seller ID and MWS Auth Token in the Connect Account screen.
-
Click Connect to finish the process.
You must have either Royal Mail or DPD (or both) configured in your Amazon account for their services to appear in ShipStation.
Once enabled successfully, you will see Amazon Buy Shipping as a carrier in your Services drop-down menu, along with any services you've configured with Amazon.

To hide services you do not plan to use:
-
Go to
Settings > Shipping > Carriers & Fulfillment
. -
Click the Services link for the Amazon carrier to show the selected services.
-
Deselect any services you do not wish to use.
You cannot deselect any of the Royal Mail services.
-
Click Update.
Your Services drop-down will now only show the selected services.
The ShipStation integration with Amazon Buy Shipping supports the following standard features:
Common ShipStation Features
Feature |
Supported? |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
End of Day (Electronic) |
|
|
|
|
|
|
|
|
|
|
Below is a list of Amazon Buy Shipping services that work within ShipStation (the carriers and services that appear in ShipStation will depend on which carriers and services you've configured in your Amazon account).
|
|
DPD Saturday Deliveries
When selecting a DPD service on a Friday, you must select a "Next Day Saturday” service for a Saturday delivery. "Next Day" services are for deliveries between Monday - Friday only. Selecting the incorrect service will not meet the Prime Promise.
-
Amazon Buy Shipping can only be used for Amazon orders imported into ShipStation through an Amazon store connection.
-
Currently, we do not support adding multiple Amazon Buy Shipping accounts to one ShipStation account.
-
ShipStation's split-shipment feature is not supported for Amazon Seller-Fulfilled Prime orders shipped using the Amazon Buy Shipping API.
-
If Amazon determines the selected service will not guarantee the shipment's arrival in the required time frame, Amazon will return the alert "Selected service is not compatible with other settings" and prevent you from creating the label for that order. In these cases, you will need to select a faster service.
Important
Give yourself enough time to pick, pack, and ship your orders!
The last pick-up time for each shipping service will impact the availability of the shipping service when you proceed to purchase a shipping label on Buy Shipping Services. You may not see your preferred shipping services on Buy Shipping if the label purchase time is less than an hour from the last carrier pick-up time defined by you.
-
End of Day forms (sometimes called shipping manifests) are not currently supported in ShipStation for shipments created with Amazon Buy Shipping services. These shipments will display in
Shipments > End of Day
, but cannot be closed or printed through ShipStation.You can print End of Day forms via Amazon's shipping portal. -
ShipStation cannot create multi-package shipments via Amazon Buy Shipping. Any multi-package shipments must be created directly through Amazon Seller Central.
-
Amazon will use the Ship To address they have on file for the order. Editing the Ship To address in ShipStation will not affect the address Amazon uses for the label.
Here are some common issues, potential causes, and troubleshooting tips.
Issue |
How to troubleshoot or resolve |
---|---|
Error: Selected service is not compatible with other settings (package type, weight, size) |
This error message may appear when getting rates or creating labels with Amazon Buy Shipping. It can occur for a few different reasons, but the most common are:
|
Error: Amazon Requires an email address to be specified on every label. Please specify an email address on your Amazon store in your ShipStation Account Settings > Selling Channels. |
The email address must be a verified email address for Amazon to officially recognize it. Go to A verified email address will display the text "This email address has been verified for your account" under the email field. |
Orders stuck in Pending Fulfillment status. |
If your Amazon Prime orders are still in Pending- Fulfillment status, set the store-refresh date back and refresh the store. This will get those orders into Awaiting Shipment status. |