NAME

eBay::API::XML::Call::RespondToFeedback::RespondToFeedbackRequestType

DESCRIPTION

Enables users to reply to feedback left by the other party in the transaction and/or follow up on the feedback left for the other party. You cannot use the API for mutual feedback withdrawal, even though this functionality is available on the eBay site.

SYNOPSIS

INHERITANCE

eBay::API::XML::Call::RespondToFeedback::RespondToFeedbackRequestType inherits from the eBay::API::XML::RequestDataType class

Subroutines:

setFeedbackID()

ID that uniquely identifies the feedback. FeedbackIDs can be retrieved by using GetFeedback. Required if ItemID is not specified.

RequiredInput: Conditionally
#    Argument: 'xs:string'

getFeedbackID()

# Returns: 'xs:string'

setItemID()

Unique identifier of an item to which the feedback is attached. Required if FeedbackID is not provided.

MaxLength: 19 (Note: The eBay database specifies 38. Currently, Item IDs are usually 9 to 12 digits)

RequiredInput: Conditionally
#    Argument: 'ns:ItemIDType'

getItemID()

# Returns: 'ns:ItemIDType'

setResponseText()

Textual comment that the user who is subject of feedback may leave in response or rebuttal to the feedback. Alternatively, when the ResponseType is FollowUp, this value contains the text of the follow-up comment. Max length is 125 for the Taiwan site.

MaxLength: 80

RequiredInput: Yes
#    Argument: 'xs:string'

getResponseText()

# Returns: 'xs:string'

setResponseType()

Specifies whether the response is a reply or a follow-up.

RequiredInput: Yes
#    Argument: 'ns:FeedbackResponseCodeType'

getResponseType()

# Returns: 'ns:FeedbackResponseCodeType'

setTargetUserID()

User who left the feedback that is being replied to or followed up on.

RequiredInput: Yes
#    Argument: 'ns:UserIDType'

getTargetUserID()

# Returns: 'ns:UserIDType'

setTransactionID()

Unique identifier for a purchase from an eBay Stores Inventory or basic fixed price listing. If TransactionID is specified, ItemID must also be specified.

MaxLength: 19 (Note: The eBay database specifies 38. Currently, transaction IDs are usually 9 to 12 digits.)

RequiredInput: No
#    Argument: 'xs:string'

getTransactionID()

# Returns: 'xs:string'