Skip to main content
Published: February 23 2009, 2:03:00 PMUpdated: November 28 2020, 5:18:23 PM

I want to drop shipping options so I revise my item and leave out the unwanted shipping details. After I execute the request, the shipping options are still there. What am I doing wrong? I've even tried this on items I relist and the same problem occurs.

If shipping options do not drop as desired, try specifying an empty shipping container as in the following example:

This is the current shipping setup for an item. It contains a single domestic and international flat shipping service.

<ShippingServiceOptions>
        <ShippingServicePriority>1</ShippingServicePriority>
        <ShippingService>UPS2ndDay</ShippingService>
        <ShippingServiceCost>5</ShippingServiceCost>
        <ShippingServiceAdditionalCost>1</ShippingServiceAdditionalCost>
        <ShippingSurcharge>1</ShippingSurcharge>
</ShippingServiceOptions>
<InternationalShippingServiceOption>
     <ShippingServicePriority>1</ShippingServicePriority>
     <ShippingService>USPSPriorityMailInternational</ShippingService>
     <ShippingServiceCost>15</ShippingServiceCost>
     <ShippingServiceAdditionalCost>11</ShippingServiceAdditionalCost>
     <ShipToLocation>Worldwide</ShipToLocation>
</InternationalShippingServiceOption>

Lets say that international shipping is no longer desireable, so the item is revised and instead of leaving out the international shipping service, the following is sent instead:

<ShippingServiceOptions>
        <ShippingServicePriority>1</ShippingServicePriority>
        <ShippingService>UPS2ndDay</ShippingService>
        <ShippingServiceCost>5</ShippingServiceCost>
        <ShippingServiceAdditionalCost>1</ShippingServiceAdditionalCost>
        <ShippingSurcharge>1</ShippingSurcharge>
</ShippingServiceOptions>
<InternationalShippingServiceOption>
</InternationalShippingServiceOption>

This should cause the API to overwrite the current paramaters and the international shipping service should be dropped.

 

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