Problem


I have tried printing a Amazon Buy Shipping label and am seeing an error returned:


Cannot generate shipping label using Amazon Buy Shipping Service for order source DIRECT

Cannot generate shipping label using Amazon Buy Shipping Service for order source EBAY


Solution

When printing labels with Amazon Buy Shipping, the order source can only be Amazon, meaning the order has been downloaded from there. For any other channel integration orders, please use an alternative courier.

Should you still wish to send these non-Amazon orders with Amazon Shipping services, you would need to integrate Amazon Shipping instead.

Related articles:

Shipping - Amazon Shipping: Shipping non-Amazon orders

Shipping - Amazon Buy Shipping: how to set up