Skip to main content
Published: July 26 2010, 12:24:00 PMUpdated: March 27 2023, 10:56:43 AM

What are the eBay recommended values for the ShippingCarrirerUsed?

Depending on what site your using, the set of applicable values may change.  As you would expect, the same shipping carriers that are avaliable in Germany may differ than those that are avaliable in Canada for example.

When making a CompleteSale call, you may wonder what to pass into the ShippingCarrierUsed field.

 

As the description of this field does not shed much light.

CompleteSale-Request.Shipment.ShipmentTrackingDetails.ShippingCarrierUsed

Answer:

Call GeteBayDetails, specify the site you wish to use in the header, and pass in ShippingServiceDetails in the the DetailName field.

The response of the call will return ShippingCarrierDetails container.  In this container will be the fiel ShippingCarrier.  This field contains the recommended values for the site you are calling.

GeteBayDetails-Response.ShippingCarrierDetails

A sample snippet of the GeteBayDetails response.

<?xml version="1.0" encoding="UTF-8"?><GeteBayDetailsResponse xmlns="urn:ebay:apis:eBLBaseComponents">

    <Timestamp>2023-03-27T17:37:01.326Z</Timestamp>
    <Ack>Success</Ack>
    <Version>1201</Version>
    <Build>E1201_CORE_API6_19110890_R1</Build>
          <ShippingServiceDetails>
        <Description>USPS Global Express Mail</Description>
        <InternationalService>true</InternationalService>
        <ShippingService>USPSGlobalExpress</ShippingService>
        <ShippingServiceID>50003</ShippingServiceID>
       ------------------------------------------
        <ValidForSellingFlow>false</ValidForSellingFlow>
        <ShippingCarrier>USPS</ShippingCarrier>
        <ShippingServicePackageDetails>

 

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