Skip to main content
Published: February 25 2020, 8:00:00 PMUpdated: November 28 2020, 12:49:36 PM

Why doesn't ShippingServiceSelected in an order match ShippingServiceOptions specified in the listing

When making GetOrders call, I see ShippingServiceSelected as ShippingMethodStandard.  But the listing of this order does not include this shipping service:

GetOrders response:

<ShippingServiceSelected>

<ShippingService>ShippingMethodStandard</ShippingService>

<ShippingServiceCost currencyID="USD">0.0</ShippingServiceCost>

<ShippingPackageInfo>

<EstimatedDeliveryTimeMin>2019-06-26T19:00:00.000Z</EstimatedDeliveryTimeMin>

<EstimatedDeliveryTimeMax>2019-06-26T19:00:00.000Z</EstimatedDeliveryTimeMax>

<HandleByTime>2019-06-22T06:59:59.000Z</HandleByTime>

</ShippingPackageInfo>

</ShippingServiceSelected>


GetItem response:

<ShippingServiceOptions>

<ShippingService>FedExHomeDelivery</ShippingService>

<ShippingServiceCost currencyID="USD">0.0</ShippingServiceCost>

<ShippingServiceAdditionalCost currencyID="USD">0.0</ShippingServiceAdditionalCost>

<ShippingServicePriority>1</ShippingServicePriority>

<ExpeditedService>false</ExpeditedService>

<ShippingTimeMin>1</ShippingTimeMin>

<ShippingTimeMax>5</ShippingTimeMax>

</ShippingServiceOptions>

<ShippingServiceOptions>

<ShippingService>USPSPriority</ShippingService>

<ShippingServiceCost currencyID="USD">50.0</ShippingServiceCost>

<ShippingServiceAdditionalCost currencyID="USD">50.0</ShippingServiceAdditionalCost>

<ShippingServicePriority>2</ShippingServicePriority>

<ExpeditedService>false</ExpeditedService>

<ShippingTimeMin>1</ShippingTimeMin>

<ShippingTimeMax>3</ShippingTimeMax>

</ShippingServiceOptions>


This situation can happen if the seller use and applies rate table to a listing.  


Generally speaking, a rate table specifies shipping cost using different shipping service categories (i.e. Economy, Standard, Expediated) per ship to location. 


There are 3 types of rate tables:

  1. Item based: Specifies flat shipping cost per item. If a buyer from a matching location in the rate table purchase the item, selects a matching shipping service category specified in the rate table, the below shipping information will override what’s specified on the listing:

    • Shipping cost

    • Shipping service option (default shipping service based on the shipping category will be used)


  1. Weight based: Specified shipping cost per pound. If a buyer from a matching location in the rate table purchase the item selects a matching shipping service category specified in the rate table, the below shipping information will override what’s specified on the listing:

    • Shipping charge will be calculated based on weight and cost specified in the rate table

    • Shipping service option (default shipping service based on the shipping category will be used)


  1. Surcharge base: Additional surcharge to apply on top of shipping cost specified on the listing.  If a buyer from a matching location in the rate table purchase the item selects a matching shipping service category specified in the rate table, the below shipping information will override what’s specified on the listing:

    • Additional surcharge will be added to the base shipping cost

For this type of rate table, shipping service option will not override what’s specified in the listing



How well did this answer your question?
Answers others found helpful