Problem


I have tried printing a (New) Amazon Shipping label and am seeing an error returned:


The shipping service that you are trying to use for this shipment is not available on Amazon. Service: *****. Ineligibility Reasons: It is not an eligible ship method for this order.


Solution


When requesting a shipping label, there is a Rates request sent to Amazon to obtain all available services from Amazon Seller Central (Seller Central > Orders > Manage orders > Find the order > Order details > Buy Shipping) for the particular order and there may be several reasons why the requested service is not coming up as an available one.


Please review all of the steps below to ensure that Linnworks would display the same service as being returned on Seller Central:


1. Dimensions and weight need to be identical in Linnworks and Seller Central.

2. In Shipping > Integrations > (New) Amazon Shipping > Config ensure that all entries have been removed from the Optional Collection Times fields to allow Amazon to calculate the closest collection times automatically based on the printing time. This will help Amazon with ensuring that the Delivery Promise is kept to the buyer.


3. In Shipping > Integrations > (New) Amazon Shipping > Quotes make sure the 'Quote only for added services' is disabled.

4. In Shipping > Integrations > (New) Amazon Shipping > Config make sure that Insured Value fields are populated.


Insured Value information is sent to Amazon for every order and by default will equal the order value. Services like Royal Mail Letter, Large Letter and Medium Parcel all have a specific maximum insurance value that is expected for them, and when the maximum is exceeded, these services will not be returned as available ones.

The above option allows to customize what data is sent in the insurance value field. Insured Value Type provides two options: Custom Value and Automatic.


For Custom Value the amount can be set in the next field - Custom Insured Value. This field will expect a numeric value only, with 0 being an acceptable value.

For Automatic the order value or the maximum known insurance limit will be sent. This means that if a Royal Mail Letter/Large Letter service is assigned to the order and the Insured value type is set to Automatic, Linnworks will send the maximum known value (20 pounds in this case) as the Insured Value amount. 


In addition to setting a default insured value on the integration level, this value can also be set on the shipping service level via Shipping > Integrations > (New) Amazon Shipping > Shipping Service > Edit (this setting will overwrite the config value)