Setting up an Amazon Buy Shipping Integration
Overview
This article explains how to set up an Amazon Buy Shipping integration in StoreFeeder so you can generate postage-paid labels at the point of despatch.
Before you begin
- Log in to your Amazon Seller account and accept the Amazon Buy Shipping terms and conditions at https://sellercentral.amazon.co.uk/buy-shipping/terms-and-conditions.
- For guidance on accepting terms, refer to Seller Central help: https://sellercentral.amazon.co.uk/gp/help/external/G201950090?language=en_GB
- Use smaller pickwaves for Amazon Buy Shipping orders — approximately 20 orders per pickwave is recommended due to Amazon API restrictions.
- Some couriers (such as Evri/Hermes) require you to accept additional terms and conditions in Seller Central before Amazon allows label generation. Check Seller Central if you encounter despatch errors.
Step 1: Set up product packaging sizes
All products shipped via Amazon Buy Shipping must have a packaging size with dimensions assigned.
- Go to Settings > Shipping Configuration > Packaging Sizes.
- Enter Height, Width, and Length values in millimetres for every packaging size you will use with Amazon Buy Shipping.

- Ensure every product that will be shipped via Amazon Buy Shipping has a packaging size assigned. To set this on an individual product, select Edit on the product, open the Additional Information tab, and set the packaging size in the Size & Shipping Details section.

You can also assign packaging sizes to products in bulk using the Product Import / Export feature.
Step 2: Add the Amazon Buy Shipping integration
- Navigate to Settings and select New Integration.

- Select Courier as the integration type.

- Select Amazon Buy Shipping from the list (the logo displays as Amazon Logistics).

- The Profile Name defaults to Amazon Buy Shipping. Select Add Integration.

On the Integration Details page:
Enter N/A in both the API Username and API Password fields. Amazon Logistics uses the credentials from your Amazon Channel integration. Set a descriptive Profile Name. Set a Company Identity. If you need to create one, go to Settings > Company > Company Identities and select New Company Identity.
- Select Save.

Step 3: Add shipping methods
- Go to Settings > Shipping Configuration > Shipping Methods and select New Shipping Method.
- Select Amazon Buy Shipping as the courier.

- Select Courier API as the shipping format.

- Enter a Profile Name and a Shipping Cost, then select Add Shipping Method.

- On the Edit Shipping Methods page, enter the service code in the Service Code field and select Save.

StoreFeeder provides a dropdown of common service codes. You can also type a custom code directly. If left blank, StoreFeeder automatically selects the cheapest eligible service returned by Amazon.
Note: If you force a specific service code and it does not meet Amazon's Promised Delivery Date (PDD) requirements, you will see a "No Eligible Services" error and will need to change the shipping method on the order.
Common Amazon Logistics service codes:
- UK Next Day —
prime-premium-uk-mfn - UK Second Class —
std-uk-mfn
Contact StoreFeeder support if these codes do not work, as they can differ per account.
If the service supports tracking or signature, use the Delivery Experience dropdown to select the appropriate option.


Step 4: Set up shipping rules
Create shipping rules in StoreFeeder to direct Amazon orders to use Amazon Buy Shipping. Follow the "Creating Shipping Rules for Amazon Buy Shipping" guide in the StoreFeeder knowledge base.
You can use the Shipping Rule Tester to verify your rules are affecting the correct orders.
StoreFeeder is now ready to process Amazon Buy Shipping orders and generate postage-paid labels at the point of despatch.
Troubleshooting
If you cannot despatch Amazon Buy Shipping orders with a specific courier (such as Evri), check Seller Central for any outstanding terms and conditions that need to be accepted for that carrier.
If you see a "No Eligible Services" error, change the shipping method on the order to a service that meets Amazon's PDD requirements, or leave the service code blank to allow StoreFeeder to pick automatically.
Was this helpful?
Your feedback shapes what we write next.
