Wrapper class of the AddDispute call of eBay SOAP API.
Title: SOAP API wrapper library.
Description: Contains wrapper classes for eBay SOAP APIs.
Copyright: Copyright (c) 2009
Company: eBay Inc.
Input property: DisputeExplanation
- This enumerated value gives the explanation of why the buyer or seller opened a case (or why seller canceled an order line item). Not all values contained in
DisputeExplanationCodeType are allowed in the
AddDispute call, and the values that are allowed must match the
DisputeReason value.
Input property: DisputeReason
- The type of dispute being created.
BuyerHasNotPaid and
TransactionMutuallyCanceled are the only values that may be used with the
AddDispute call.
Input property: ItemID
- Unique identifier for an eBay item listing. A listing can have multiple orders, but only one
ItemID. To identify a specific order line item, either an
ItemID/
TransactionID pair or an
OrderLineItemID value must be passed in the request. So, unless
OrderLineItemID is used, this field is required.
Input property: TransactionID
- The unique identifier of an order line item. An order line item is created once a buyer purchases the item through a fixed-priced listing or by using the Buy It Now feature in an auction listing, or when an auction listing ends with a winning bidder. To identify a specific order line item, either an
ItemID/
TransactionID pair or an
OrderLineItemID value must be passed in the request. So, unless
OrderLineItemID is used, this field is required.
Input property: OrderLineItemID
-
OrderLineItemID is a unique identifier of an order line item, and is based upon the concatenation of
ItemID and
TransactionID, with a hyphen in between these two IDs. To identify a specific order line item, either an
ItemID/
TransactionID pair or an
OrderLineItemID value must be passed in the request. So, unless
ItemID/
TransactionID pair is used, this field is required.
Output property: ReturnedDisputeID
- The unique identifier of the Unpaid Item or Mutually Canceled Transaction case that was successfully created with the
AddDispute call.
@author Ron Murphy
@version 1.0