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

complexType "ns:LeaveFeedbackRequestType"
Namespace:
Content:
complex, 19 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 9 elements
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Enables a buyer and seller to leave Feedback for their order partner at the conclusion of a successful order.
Type Definition Detail
Type Derivation Tree
ns:AbstractRequestType (extension)
  ns:LeaveFeedbackRequestType
XML Source (w/o annotations (10); see within schema source)
<xs:complexType name="LeaveFeedbackRequestType">
<xs:complexContent>
<xs:extension base="ns:AbstractRequestType">
<xs:sequence>
<xs:element minOccurs="0" name="ItemID" type="ns:ItemIDType"/>
<xs:element minOccurs="0" name="CommentText" type="xs:string"/>
<xs:element minOccurs="0" name="CommentType" type="ns:CommentTypeCodeType"/>
<xs:element minOccurs="0" name="TransactionID" type="xs:string"/>
<xs:element minOccurs="0" name="TargetUser" type="ns:UserIDType"/>
<xs:element minOccurs="0" name="SellerItemRatingDetailArray" type="ns:ItemRatingDetailArrayType"/>
<xs:element minOccurs="0" name="OrderLineItemID" type="xs:string"/>
<xs:element minOccurs="0" name="ItemArrivedWithinEDDType" type="ns:ItemArrivedWithinEDDCodeType"/>
<xs:element minOccurs="0" name="ItemDeliveredWithinEDD" type="xs:boolean"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 9/20)
ns:CommentText
Type:
xs:string, predefined, simple content
Textual comment that explains, clarifies, or justifies the feedback score specified in CommentType.
XML Representation Summary
<ns:CommentText>
   
Content: 
{ xs:string }
</ns:CommentText>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CommentText" type="xs:string"/>

ns:CommentType
Type:
ns:CommentTypeCodeType, simple content
Score for the Feedback being left. May be Positive, Neutral, or Negative.

Note: Sellers can not leave neutral or negative feedback for buyers. In addition, buyers can not leave neutral or negative feedback within 7 days from the completion of the order for active Power Sellers who have been on eBay for 12 months.
XML Representation Summary
<ns:CommentType>
   
Content: 
{ enumeration of xs:token }
</ns:CommentType>
Simple Content
Enumeration:
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CommentType" type="ns:CommentTypeCodeType"/>

ns:ItemArrivedWithinEDDType
Type:
This field or the ItemDeliveredWithinEDD field should be included if it is the buyer leaving feedback for the seller. This field will inform eBay about whether or not the buyer received the order line item within the estimated delivery date, which is established once a buyer purchases or commits to buy an item.

Note: A new "Late shipment rate" metric became a new component of Seller Standards beginning in February 2016. On-time shipping means that the seller shipped the item before the "handling time" expired and/or the item was received by the buyer within the estimated delivery date window, which is established once the buyer pays for the order line item. Previously, a seller's account could be dinged just for getting a low rating for the "shippping time" Detailed Seller Rating.
XML Representation Summary
<ns:ItemArrivedWithinEDDType>
   
Content: 
{ enumeration of xs:token }
</ns:ItemArrivedWithinEDDType>
Simple Content
Enumeration:
"EddQuestionWasNotAsked"
 - 
This value is for internal use only.
"BuyerDidntProvideAnswer"
 - 
This value is for internal use only.
"BuyerIndicatedItemArrivedWithinEDDRange"
 - 
This value indicates that the buyer indicated that the order line item did arrive within the estimated delivery date when they left feedback for the transaction.
"BuyerIndicatedItemNotArrivedWithinEDDRange"
 - 
This value indicates that the buyer indicated that the order line item did not arrive within the estimated delivery date when they left feedback for the transaction.
"CustomCode"
 - 
Reserved for internal or future use.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ItemArrivedWithinEDDType" type="ns:ItemArrivedWithinEDDCodeType"/>

ns:ItemDeliveredWithinEDD
Type:
xs:boolean, predefined, simple content
This field or the ItemArrivedWithinEDDType field should be included if it is the buyer leaving feedback for the seller. This field will inform eBay about whether or not the buyer received the order line item within the estimated delivery date window, which is established once a buyer purchases or commits to buy an item. The value of this field is set to true if the item did arrive within the estimated delivery date, or false if the item arrived past the estimated delivery date.

Note: A new "Late shipment rate" metric became a new component of Seller Standards beginning in February 2016. On-time shipping means that the seller shipped the item before the "handling time" expired and/or the item was received by the buyer within the estimated delivery date window, which is established once the buyer pays for the order line item. Previously, a seller's account could be dinged just for getting a low rating for the "shippping time" Detailed Seller Rating.
XML Representation Summary
<ns:ItemDeliveredWithinEDD>
   
Content: 
{ xs:boolean }
</ns:ItemDeliveredWithinEDD>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ItemDeliveredWithinEDD" type="xs:boolean"/>

ns:ItemID
Type:
ns:ItemIDType, simple content
Unique identifier for an eBay listing. A listing can have multiple order line items, but only one ItemID. Unless an OrderLineItemID is specified in the LeaveFeedback request, the ItemID is required along with the TargetUser to identify an order line item existing between the caller and the TargetUser that requires feedback. A Feedback comment will be posted for this order line item. If there are multiple order line items between the two order partners that still require feedback, the TransactionID will also be required to isolate the targeted order line item. Feedback cannot be left for order line items with creation dates more than 60 days in the past.
XML Representation Summary
<ns:ItemID>
   
Content: 
{ xs:string }
</ns:ItemID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ItemID" type="ns:ItemIDType"/>

ns:OrderLineItemID
Type:
xs:string, predefined, simple content
OrderLineItemID is a unique identifier for an eBay order line item. If an OrderLineItemID is included in the request, the ItemID, TransactionID, and TargetUser fields are not required. Feedback cannot be left for order line items with creation dates more than 60 days in the past.
XML Representation Summary
<ns:OrderLineItemID>
   
Content: 
{ xs:string }
</ns:OrderLineItemID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="OrderLineItemID" type="xs:string"/>

ns:SellerItemRatingDetailArray
Type:
Container for detailed seller ratings (DSRs). If a buyer is providing DSRs, they are specified in this container. Sellers have access to the number of ratings they've received, as well as to the averages of the DSRs they've received in each DSR area (i.e., to the average of ratings in the item-description area, etc.).
Component Diagram
XML Representation Summary
<ns:SellerItemRatingDetailArray>
   
Content: 
</ns:SellerItemRatingDetailArray>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="SellerItemRatingDetailArray" type="ns:ItemRatingDetailArrayType"/>

ns:TargetUser
Type:
ns:UserIDType, simple content
Specifies the recipient user about whom the Feedback is being left.
XML Representation Summary
<ns:TargetUser>
   
Content: 
{ xs:string }
</ns:TargetUser>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="TargetUser" type="ns:UserIDType"/>

ns:TransactionID
Type:
xs:string, predefined, simple content
Unique identifier for an eBay order line item. If there are multiple order line items between the two order partners that still require Feedback, the TransactionID is required along with the corresponding ItemID and TargetUser to isolate the targeted order line item. If an OrderLineItemID is included in the response to identify a specific order line item, none of the preceding fields (ItemID, TransactionID, TargetUser) are needed. Feedback cannot be left for order line items with creation dates more than 60 days in the past.

The TransactionID value for auction listings is always 0 since there can be only one winning bidder/one sale for an auction listing.
XML Representation Summary
<ns:TransactionID>
   
Content: 
{ xs:string }
</ns:TransactionID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="TransactionID" type="xs:string"/>

 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.