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

complexType "ns:CancelDetailType"
Namespace:
Content:
complex, 5 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 5 elements, elem. wildcard
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Type used by the CancelDetail container, which consists of details related to an eBay order that has been cancelled or is in the process of possibly being cancelled.
XML Source (w/o annotations (6); see within schema source)
<xs:complexType name="CancelDetailType">
<xs:sequence>
<xs:element minOccurs="0" name="CancelReason" type="xs:token"/>
<xs:element minOccurs="0" name="CancelReasonDetails" type="xs:string"/>
<xs:element minOccurs="0" name="CancelIntiator" type="xs:token"/>
<xs:element minOccurs="0" name="CancelIntiationDate" type="xs:dateTime"/>
<xs:element minOccurs="0" name="CancelCompleteDate" type="xs:dateTime"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 6/6)
ns:CancelCompleteDate
Type:
xs:dateTime, predefined, simple content
Timestamp indicating when the cancellation process of an eBay order has been completed, which will be indicated if the Order.CancelStatus field has a value of CancelComplete. This field will not be returned until the cancellation process is completed.
XML Representation Summary
<ns:CancelCompleteDate>
   
Content: 
{ xs:dateTime }
</ns:CancelCompleteDate>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CancelCompleteDate" type="xs:dateTime"/>

ns:CancelIntiationDate
Type:
xs:dateTime, predefined, simple content
This timestamp indicates when the cancellation of the eBay order was initiated. This field is always returned with the CancelDetail container.
XML Representation Summary
<ns:CancelIntiationDate>
   
Content: 
{ xs:dateTime }
</ns:CancelIntiationDate>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CancelIntiationDate" type="xs:dateTime"/>

ns:CancelIntiator
Type:
xs:token, predefined, simple content
This value indicates which party initiated the cancellation of the eBay order. It will usually be Buyer or Seller, but it can also be CS (eBay Customer Support). See CancelInitiatorCodeType for the complete list of enumeration values that can be returned in this field. This field is always returned with the CancelDetail container.
XML Representation Summary
<ns:CancelIntiator>
   
Content: 
{ xs:token }
</ns:CancelIntiator>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CancelIntiator" type="xs:token"/>

ns:CancelReason
Type:
xs:token, predefined, simple content
This value indicates the reason why the order cancellation was initiated. This field is always returned with the CancelDetail container. Typical buyer-initiated cancellation reasons include OrderPlacedByMistake, WontArriveInTime, or FoundCheaperPrice. Sellers may initiate an order cancellation on behalf of the buyer. In this scenario, the seller should state the cancellation reason as BuyerCancelOrder. If the seller is cancelling an order because he/she is out of stock on an item, the seller should state the cancellation reason as OutOfStock. Unfortunately, in this scenario, the seller will receive a seller defect for this cancellation reason. Other order cancellation reasons are specific to eBay Scheduled Delivery orders. eBay Scheduled Delivery is similar to the eBay Now service in the US (now retired), and is only available in the UK. See CancelReasonCodeType for the complete list of enumeration values that can be returned in this field.

Note: Currently, the CancelReason field is being returned under the Order container and under the CancelDetail container. However, there are plans to deprecate this field from OrderType in the future.
XML Representation Summary
<ns:CancelReason>
   
Content: 
{ xs:token }
</ns:CancelReason>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CancelReason" type="xs:token"/>

ns:CancelReasonDetails
Type:
xs:string, predefined, simple content
The detailed reason of why the order cancellation was initiated. This field is only returned if it is available for an order that has been cancelled, or if an order is going through the cancellation process.

Note: Currently, the CancelReasonDetails field is being returned under the Order container and under the CancelDetail container. However, there are plans to deprecate this field from OrderType in the future.
XML Representation Summary
<ns:CancelReasonDetails>
   
Content: 
{ xs:string }
</ns:CancelReasonDetails>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CancelReasonDetails" 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.