Trading_LeaveFeedbackRequestType Class Reference
| Inherits from | Trading_AbstractRequestType : NSObject |
| Declared in | Trading_LeaveFeedbackRequestType.h Trading_LeaveFeedbackRequestType.m |
Overview
Enables a buyer and seller to leave feedback for their order partner at the
conclusion of a successful order. Feedback is left at the order line item level,
so multiple line item orders may have multiple Feedback entries.
Also for Half.com.
@ingroup EBayAPIInterface
Tasks
-
itemIDUnique identifier for an eBay item listing. A listing can have multiple
property
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 entry 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. -
commentTextTextual comment that explains, clarifies, or justifies the Feedback rating
property
specified in CommentType.
This comment will still be displayed even if submitted Feedback is withdrawn. -
commentTypetype: string constant in Trading_CommentTypeCodeType.h
property -
transactionIDUnique identifier for an eBay order line item (transaction). If there
property
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. -
targetUserThis eBay User ID identifies the recipient user for whom the feedback is being
property
left. -
sellerItemRatingDetailArrayContainer for detailed seller ratings (DSRs). If a buyer is providing DSRs,
property
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.). -
orderLineItemIDOrderLineItemID is a unique identifier for an eBay order line item and
property
is based upon the concatenation of ItemID and TransactionID, with a
hyphen in between these two IDs. 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.
Properties
commentText
Textual comment that explains, clarifies, or justifies the Feedback rating
specified in CommentType.
This comment will still be displayed even if submitted Feedback is withdrawn.
@property (nonatomic, retain) NSString *commentTextDiscussion
Textual comment that explains, clarifies, or justifies the Feedback rating
specified in CommentType.
This comment will still be displayed even if submitted Feedback is withdrawn.
type : NSString, wrapper for primitive string
Declared In
Trading_LeaveFeedbackRequestType.hcommentType
type: string constant in Trading_CommentTypeCodeType.h
@property (nonatomic, retain) NSString *commentTypeDiscussion
type: string constant in Trading_CommentTypeCodeType.h
Declared In
Trading_LeaveFeedbackRequestType.hitemID
Unique identifier for an eBay item 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 entry 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.
@property (nonatomic, retain) NSString *itemIDDiscussion
Unique identifier for an eBay item 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 entry 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.
type : NSString, wrapper for primitive string
Declared In
Trading_LeaveFeedbackRequestType.horderLineItemID
OrderLineItemID is a unique identifier for an eBay order line item and
is based upon the concatenation of ItemID and TransactionID, with a
hyphen in between these two IDs. 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.
@property (nonatomic, retain) NSString *orderLineItemIDDiscussion
OrderLineItemID is a unique identifier for an eBay order line item and
is based upon the concatenation of ItemID and TransactionID, with a
hyphen in between these two IDs. 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.
type : NSString, wrapper for primitive string
Declared In
Trading_LeaveFeedbackRequestType.hsellerItemRatingDetailArray
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.).
@property (nonatomic, retain) Trading_ItemRatingDetailArrayType *sellerItemRatingDetailArrayDiscussion
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.).
type : class Trading_ItemRatingDetailArrayType
Declared In
Trading_LeaveFeedbackRequestType.htargetUser
This eBay User ID identifies the recipient user for whom the feedback is being
left.
@property (nonatomic, retain) NSString *targetUserDiscussion
This eBay User ID identifies the recipient user for whom the feedback is being
left.
type : NSString, wrapper for primitive string
Declared In
Trading_LeaveFeedbackRequestType.htransactionID
Unique identifier for an eBay order line item (transaction). 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.
@property (nonatomic, retain) NSString *transactionIDDiscussion
Unique identifier for an eBay order line item (transaction). 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.
type : NSString, wrapper for primitive string
Declared In
Trading_LeaveFeedbackRequestType.h