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

complexType "ns:RespondToFeedbackRequestType"
Namespace:
Content:
complex, 17 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 7 elements
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Enables a seller to reply to Feedback that has been left for a user, or to post a follow-up comment to a Feedback comment the user has left for someone else.
Type Definition Detail
Type Derivation Tree
ns:AbstractRequestType (extension)
  ns:RespondToFeedbackRequestType
XML Source (w/o annotations (8); see within schema source)
<xs:complexType name="RespondToFeedbackRequestType">
<xs:complexContent>
<xs:extension base="ns:AbstractRequestType">
<xs:sequence>
<xs:element minOccurs="0" name="FeedbackID" type="xs:string"/>
<xs:element minOccurs="0" name="ItemID" type="ns:ItemIDType"/>
<xs:element minOccurs="0" name="TransactionID" type="xs:string"/>
<xs:element minOccurs="0" name="TargetUserID" type="ns:UserIDType"/>
<xs:element minOccurs="0" name="ResponseType" type="ns:FeedbackResponseCodeType"/>
<xs:element minOccurs="0" name="ResponseText" type="xs:string"/>
<xs:element minOccurs="0" name="OrderLineItemID" type="xs:string"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 7/18)
ns:FeedbackID
Type:
xs:string, predefined, simple content
A unique identifier for a Feedback record. Buying and selling partners leave feedback for one another after the completion of an order. Feedback is left at the order line item level, so a Feedback comment for each order line item in a Combined Payment order is expected from the buyer and seller. A unique FeedbackID is created whenever a buyer leaves feedback for a seller, and vice versa. A FeedbackID is created by eBay when feedback is left through the eBay site, or through the LeaveFeedback call. FeedbackIDs can be retrieved with the GetFeedback call. In the RespondToFeedback call, FeedbackID can be used as an input filter to respond to a specific Feedback comment. Since Feedback is always linked to a unique order line item, an ItemID/TransactionID pair or an OrderLineItemID can also be used to respond to a Feedback comment.
XML Representation Summary
<ns:FeedbackID>
   
Content: 
{ xs:string }
</ns:FeedbackID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="FeedbackID" type="xs:string"/>

ns:ItemID
Type:
ns:ItemIDType, simple content
Unique identifier for the eBay listing to which the user will be responding to Feedback. A listing can have multiple order line items, but only one ItemID value. An ItemID can be paired up with a corresponding TransactionID and used as an input filter to respond to a Feedback comment in the RespondToFeedback call. Unless the specific Feedback record is identified by a FeedbackID or an OrderLineItemID in the request, an ItemID/TransactionID pair is required.
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. Since Feedback is always linked to a unique order line item, an OrderLineItemID can be used to respond to a Feedback comment.

Unless an ItemID/TransactionID pair or a FeedbackID is used to identify a Feedback record, the OrderLineItemID must be specified.
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:ResponseText
Type:
xs:string, predefined, simple content
Textual comment that the user who is subject of feedback may leave in response or rebuttal to the Feedback comment. Alternatively, when the ResponseType is FollowUp, this value contains the text of the follow-up comment.
XML Representation Summary
<ns:ResponseText>
   
Content: 
{ xs:string }
</ns:ResponseText>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ResponseText" type="xs:string"/>

ns:ResponseType
Type:
Specifies whether the response is a reply or a follow-up to a Feedback comment left by the user identified in the TargetUserID field.
XML Representation Summary
<ns:ResponseType>
   
Content: 
{ enumeration of xs:token }
</ns:ResponseType>
Simple Content
Enumeration:
"Reply"
 - 
This enumeration value is used in the ResponseType field of a RespondToFeedback call if the user is replying to a Feedback entry left by another user.
"FollowUp"
 - 
This enumeration value is used in the ResponseType field of a RespondToFeedback call if the user is following up on a Feedback entry comment left by another user.
"CustomCode"
 - 
Reserved for future use.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ResponseType" type="ns:FeedbackResponseCodeType"/>

ns:TargetUserID
Type:
ns:UserIDType, simple content
The eBay user ID of the caller's order partner. The caller is either replyting to or following up on this user's Feedback comment.
XML Representation Summary
<ns:TargetUserID>
   
Content: 
{ xs:string }
</ns:TargetUserID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="TargetUserID" type="ns:UserIDType"/>

ns:TransactionID
Type:
xs:string, predefined, simple content
Unique identifier for an eBay order line item. A TransactionID can be paired up with its corresponding ItemID and used as an input filter to respond to a Feedback comment in the RespondToFeedback call. Unless the specific Feedback record is identified by a FeedbackID or an OrderLineItemID in the request, an ItemID/TransactionID pair is required.

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.