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

  •   itemID

    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
  •   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
  •   commentType

    type: string constant in Trading_CommentTypeCodeType.h

    property
  •   transactionID

    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
  •   targetUser

    This eBay User ID identifies the recipient user for whom the feedback is being
    left.

    property
  •   sellerItemRatingDetailArray

    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
  •   orderLineItemID

    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

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 *commentText

Discussion

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.h

commentType

type: string constant in Trading_CommentTypeCodeType.h

@property (nonatomic, retain) NSString *commentType

Discussion

type: string constant in Trading_CommentTypeCodeType.h

Declared In

Trading_LeaveFeedbackRequestType.h

itemID

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 *itemID

Discussion

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.h

orderLineItemID

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 *orderLineItemID

Discussion

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.h

sellerItemRatingDetailArray

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 *sellerItemRatingDetailArray

Discussion

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.h

targetUser

This eBay User ID identifies the recipient user for whom the feedback is being
left.

@property (nonatomic, retain) NSString *targetUser

Discussion

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.h

transactionID

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 *transactionID

Discussion

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