Amazon Shipping user guide
AfterShip Shipping is the best multi-carrier shipping software and API that enables you to automate shipping processes across USPS, UPS, FedEx, DHL, and 100+ other couriers. Get the required credentials and access Amazon shipping API via AfterShip Shipping in just a few steps.
Amazon Shipping is a whiltelist feature. Please contact with your account manager if you want to enable this feature.
You can connect Amazon Shipping with AfterShip Shipping with your Amazon Seller Central account, or Amazon Shipping Shipper Central.
Login to AfterShip Shipping .
Click "Add carrier" -> Choose "Amazon Shipping" from the popup window.
Choose the login method you want to use. It's recommended to use Amazon Seller Central account if you do have it.
If you don't have your Amazon Seller Central account but have your Amazon Shipping Shipper Central account, choose the correct market.

You will be redirected to the related Amazon site for authorizing AfterShip Shipping to access your data. Read the information and click the checkbox to confirm authorization.
Below is the example authorization page of Amazon Seller Central

After authorization success, it will redirect you back to AfterShip site, you can now input your Amazon Shipping account description in the auto popup window and save the account.
In AfterShip Shipping, we do support to use the admin portal and API to generate Amazon Shipping labels for both Amazon orders and non-Amazon orders.
Remember to choose the correct service to use for ON or OFF Amazon use case. Refer to above "Supported market and service" table.
It's the most common scenario.
Simply connect your Amazon Seller Central store with AfterShip Shipping here, so your Amazon orders will be auto imported to AfterShip Shipping portal and you can go ahead to create labels.

You can create non-Amazon orders by any methods, e.g. import from Shopify store, import from CSV, or create manually.
It's usually used if you do sell on Amazon while have your own OMS/WMS to work with AfterShip Shipping with an API solution.
Need to amend 2 fields in your generic API request payload to support this use case:
Include below extra information to indicate it's Amazon order:
"custom_fields":{
"amazon_order_id":"{your_amazon_order_id}"
}
Ensure the shipment.parcels.items.item_id reflects to the real Amazon order item id
Both information can be retrieved from your Amazon order, see below example.

Create shipping labels with the generic behavior as other carriers.
Read Amazon Shipping docs
Supported Amazon Shipping service types and service options
AfterShip Shipping Amazon Shipping technical support: support+shipping@aftership.com
Amazon Shipping is a whiltelist feature. Please contact with your account manager if you want to enable this feature.
Get Amazon Shipping Developer Credentials
You can connect Amazon Shipping with AfterShip Shipping with your Amazon Seller Central account, or Amazon Shipping Shipper Central.
Login to AfterShip Shipping .
Click "Add carrier" -> Choose "Amazon Shipping" from the popup window.
Choose the login method you want to use. It's recommended to use Amazon Seller Central account if you do have it.
If you don't have your Amazon Seller Central account but have your Amazon Shipping Shipper Central account, choose the correct market.

You will be redirected to the related Amazon site for authorizing AfterShip Shipping to access your data. Read the information and click the checkbox to confirm authorization.
Below is the example authorization page of Amazon Seller Central

After authorization success, it will redirect you back to AfterShip site, you can now input your Amazon Shipping account description in the auto popup window and save the account.
Supported market and service
Market | Service | Remarks |
---|---|---|
US | Amazon Shipping Ground US | ON Amazon Labels & OFF Amazon Labels/ Own Website |
UK | Amazon Shipping One-Day Tracked UK | ON Amazon Labels |
UK | Amazon Shipping Two-Day Tracked UK | ON Amazon Labels |
UK | Amazon Shipping Standard Tracked UK | ON Amazon Labels |
UK | Amazon Shipping One Day UK | OFF Amazon Labels/ Own Website |
UK | Amazon Shipping Two Day UK | OFF Amazon Labels/ Own Website |
IT | Amazon Shipping Spedizione nazionale expressa IT | ON Amazon Labels |
IT | Amazon Shipping Spedizione nazionale express IT | OFF Amazon Labels/ Own Website |
FR | Amazon Shipping One-Day Tracked FR | ON Amazon Labels |
FR | Amazon Shipping One Day FR | OFF Amazon Labels/ Own Website |
ES | Amazon Shipping One-Day Tracked ES | ON Amazon Labels |
ES | Amazon Shipping express ES | OFF Amazon Labels/ Own Website |
IN | Amazon Shipping Express (Ground) - Forward IN | OFF Amazon Labels/ Own Website |
IN | Amazon Shipping Express (Ground) - Reverse IN | OFF Amazon Labels/ Own Website |
IN | Amazon Shipping Air - Forward IN | OFF Amazon Labels/ Own Website |
IN | Amazon Shipping Air - Reverse IN | OFF Amazon Labels/ Own Website |
How to use AfterShip Shipping to generate Amazon Shipping labels
In AfterShip Shipping, we do support to use the admin portal and API to generate Amazon Shipping labels for both Amazon orders and non-Amazon orders.
Remember to choose the correct service to use for ON or OFF Amazon use case. Refer to above "Supported market and service" table.
1. Use admin portal for Amazon orders
It's the most common scenario.
Simply connect your Amazon Seller Central store with AfterShip Shipping here, so your Amazon orders will be auto imported to AfterShip Shipping portal and you can go ahead to create labels.

2. Use admin portal for non-Amazon orders
You can create non-Amazon orders by any methods, e.g. import from Shopify store, import from CSV, or create manually.
3. Use API for Amazon orders
It's usually used if you do sell on Amazon while have your own OMS/WMS to work with AfterShip Shipping with an API solution.
Need to amend 2 fields in your generic API request payload to support this use case:
Include below extra information to indicate it's Amazon order:
"custom_fields":{
"amazon_order_id":"{your_amazon_order_id}"
}
Ensure the shipment.parcels.items.item_id reflects to the real Amazon order item id
Both information can be retrieved from your Amazon order, see below example.

4. Use API for non-Amazon orders
Create shipping labels with the generic behavior as other carriers.
Read Amazon Shipping docs
Supported Amazon Shipping service types and service options
AfterShip Shipping Amazon Shipping technical support: support+shipping@aftership.com
Updated on: 21/04/2025
Thank you!