Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

complexType "ns:ShipmentTrackingDetailsType"
Namespace:
Content:
complex, 3 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 3 elements, elem. wildcard
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (2):
Known Usage Locations
Annotation
This type details the shipping carrier and shipment tracking number associated with a package shipment. It also contains information about the line items shipped through the Global Shipping program.
XML Source (w/o annotations (4); see within schema source)
<xs:complexType name="ShipmentTrackingDetailsType">
<xs:sequence>
<xs:element minOccurs="0" name="ShippingCarrierUsed" type="xs:string"/>
<xs:element minOccurs="0" name="ShipmentTrackingNumber" type="xs:string"/>
<xs:element minOccurs="0" name="ShipmentLineItem" type="ns:ShipmentLineItemType"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 4/4)
ns:ShipmentLineItem
Type:
ns:ShipmentLineItemType, complex content
Contains information about one or more order line items in a Global Shipping Program package. Required or returned if the value of ShippingCarrierUsed is PBI.
Component Diagram
XML Representation Summary
<ns:ShipmentLineItem>
   
Content: 
</ns:ShipmentLineItem>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ShipmentLineItem" type="ns:ShipmentLineItemType"/>

ns:ShipmentTrackingNumber
Type:
xs:string, predefined, simple content
The tracking number assigned by the shipping carrier to the item shipment. This field and the ShippingCarrierUsed field are mutually dependent. When you submit ShipmentTrackingNumber, you must also supply a value for ShippingCarrierUsed. When you submit ShippingCarrierUsed, you must also supply a value for ShipmentTrackingNumber.

The format of the tracking number must be consistent with the format used by the specified shipping carrier (ShippingCarrierUsed). Typically, you should avoid spaces and hyphens. Returned only if set.

For GetOrders, GetOrderTransactions, and GetItemTransactions only: If using Trading WSDL Version 1019 or above, this field will only be returned to the buyer or seller, and no longer returned at all to third parties. If using a Trading WSDL older than Version 1019, the real tracking number is only returned to the buyer or seller, and a string value of Unavailable will be returned to all third parties.
XML Representation Summary
<ns:ShipmentTrackingNumber>
   
Content: 
{ xs:string }
</ns:ShipmentTrackingNumber>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ShipmentTrackingNumber" type="xs:string"/>

ns:ShippingCarrierUsed
Type:
xs:string, predefined, simple content
The name of the shipping carrier used to ship the item. This field and the ShipmentTrackingNumber field are mutually dependent. When you submit ShippingCarrierUsed, you must also supply a value for ShipmentTrackingNumber. When you submit ShipmentTrackingNumber, you must also supply a value for ShippingCarrierUsed.

When the site ID is Austria, Poland, or UK, ShippingCarrierUsed can be any value, because it is not checked by eBay. For all other sites, only the following characters are allowed: letters (a-z, A-Z), numbers (0-9), space, and dash (-). The site ID is specified in the CompleteSale request header.

Note: Commonly used shipping carriers can be found by calling GeteBayDetails with DetailName set to ShippingCarrierDetails and examining the returned ShippingCarrierDetails.ShippingCarrier field. ShippingCarrierCodeType also has a list of valid shipping carriers, but eBay cannot guarantee that this enumerated type contains a full, updated list of shipping carriers. For the CompleteSale call:
  • This field is not case sensitive in the CompleteSale request.
  • When using UPS Mail Innovations, supply the value UPS-MI. Buyers will subsequently be sent to the UPS Mail Innovations website for tracking status.
  • When using FedEx SmartPost, supply the value FedEx. Buyers will subsequently be sent to the FedEx web site for tracking status.
For the Get calls: When using the Global Shipping Program, this field returns a value of PBI.
XML Representation Summary
<ns:ShippingCarrierUsed>
   
Content: 
{ xs:string }
</ns:ShippingCarrierUsed>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ShippingCarrierUsed" type="xs:string"/>

{any element from any namespace}
XML Source (see within schema source)
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>

 Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

WSDL documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML WSDLDoc 1.2.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.