Why do I get "No eligible services found for order" when shipping by Amazon

D
Written By Demo UserLast updated about 18 hours ago

Overview

This article explains why you may see a "No eligible services found for order" error when shipping via Amazon Buy Shipping, and what you can do to resolve it.

Cause

When producing labels via Amazon Buy Shipping, StoreFeeder sends Amazon the order details. Amazon uses this information to determine which services and couriers are eligible.

The primary factor is whether Amazon believes the selected service can meet the delivery promise (PDD). Examples of reasons a service may be rejected:

  • Despatching with a 48-hour service too late in the day may make it ineligible.
  • Amazon uses VTR (Valid Tracking Rate) metrics to project whether a service will deliver on time — this varies by region.
  • A tracked or signed-for service may be required, but the requested service does not provide that enhancement.

If you have set a specific service on your shipping method, you will see this error if Amazon disallows it, since StoreFeeder does not consider alternative services when a specific one is configured:

mceclip0.png

The following is an example of the data Amazon returns for a rejected service:

mceclip1.png

Solution

This is outside StoreFeeder's control. You have three options:

  1. Choose a faster service: Select a shipping method with 24-hour speed and re-despatch the order.
  2. Remove the specific service code: Set up a new shipping method and leave the service code blank. StoreFeeder then picks the cheapest available option, though this may use a different courier (such as Logistics or DPD) if those are active in your Amazon shipping partners.
  3. Ship via a direct integration: Use this as a last resort, as it may affect your VTR.

If none of these options resolve the issue, contact StoreFeeder support for assistance.

Was this helpful?

Your feedback shapes what we write next.