Inherits from NSObject
Conforms to PicoBindable
Declared in Trading_DisputeType.h
Trading_DisputeType.m

Overview

Contains all information describing a dispute.

@ingroup EBayAPIInterface

Tasks

  •   disputeID

    The unique identifier of an eBay dispute.

    property
  •   disputeRecordType

    A value to indicate the type of dispute.

    property
  •   disputeState

    The internal state of the dispute. The value determines
    which values of DisputeActivity are valid when responding
    to a dispute.

    property
  •   disputeStatus

    The status of the dispute, which provides additional
    information about the dispute state.

    property
  •   otherPartyRole

    The role of the person involved in the dispute who is
    not taking action or requesting information. The role is
    either Buyer or Seller.

    property
  •   otherPartyName

    The user name of the person involved in the dispute who
    is not taking action or requesting information.

    property
  •   userRole

    The role of the person involved in the dispute who is taking action or
    requesting information. The role is either Buyer or Seller.

    property
  •   buyerUserID

    The eBay user ID of the buyer involved in the dispute.

    property
  •   sellerUserID

    The eBay user ID of the seller involved in the dispute.

    property
  •   transactionID

    The unique identifier of the order line item (transaction) under dispute. An
    order line item is created once there is a commitment from a
    buyer to purchase an item. In the case of GetDispute and GetUserDisputes
    responses, this value identifies the order line item involved in the
    dispute.

    property
  •   item

    Container consisting of high-level details about the item involved in the
    dispute.

    property
  •   disputeReason

    The top-level reason for the dispute. The value of DisputeReason
    determines which values of DisputeExplanation are valid.
    See DisputeExplanationCodeList for details.

    property
  •   disputeExplanation

    The detailed explanation for the dispute. Valid values
    depend on the value of DisputeReason. See DisputeExplanationCodeList
    for details.

    property
  •   disputeCreditEligibility

    A value to indicate whether or not the seller is currently eligible for a Final Value Fee credit. This tag
    only indicates credit eligibility and does not mean that the case can be
    closed. (Credit eligibility determines whether the seller gets the Final Value
    Fee back when the dispute is closed.) The value is usually eligible until 4
    days (for new flow) or 7 days (for old flow) after the dispute was created
    unless the dispute is closed with buyer payment or Final Value Fee credit has
    already been granted.

    property
  •   disputeCreatedTime

    The date and time the dispute was created, in GMT.

    property
  •   disputeModifiedTime

    The date and time the dispute was modified, in GMT.

    property
  •   disputeResolution

    The action resulting from the dispute resolution. The
    action might include a Final Value Fee credit to the seller, a strike
    to the buyer, a reversal, or an appeal.

    property
  •   disputeMessage

    A response or message posted to a dispute, either by
    an application or by a user on the eBay site.

    property
  •   escalation

    Whether the buyer can close a dispute unhappy and escalate it
    to the eBay Standard Purchase Protection Program. To escalate, the buyer
    must be eligible for the PPP. Used in Item Not Received disputes.

    property
  •   purchaseProtection

    Whether the buyer is eligible for the eBay Standard Purchase Protection
    Program. The eligibility rules are described in the eBay site online help.
    Used in Item Not Received disputes.

    property
  •   orderLineItemID
    <b>OrderLineItemID</b> 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. In the case of GetDispute and GetUserDisputes
    responses, this value identifies the order line item involved in the
    dispute.

    property
  •   any

    (public property)

    property

Properties

any

(public property)

@property (nonatomic, retain) NSMutableArray *any

Discussion

(public property)

entry type : PicoAnyElement, wrapper for primitive anyelement

Declared In

Trading_DisputeType.h

buyerUserID

The eBay user ID of the buyer involved in the dispute.

@property (nonatomic, retain) NSString *buyerUserID

Discussion

The eBay user ID of the buyer involved in the dispute.

type : NSString, wrapper for primitive string

Declared In

Trading_DisputeType.h

disputeCreatedTime

The date and time the dispute was created, in GMT.

@property (nonatomic, retain) NSDate *disputeCreatedTime

Discussion

The date and time the dispute was created, in GMT.

type : NSDate, wrapper for primitive date

Declared In

Trading_DisputeType.h

disputeCreditEligibility

A value to indicate whether or not the seller is currently eligible for a Final Value Fee credit. This tag
only indicates credit eligibility and does not mean that the case can be
closed. (Credit eligibility determines whether the seller gets the Final Value
Fee back when the dispute is closed.) The value is usually eligible until 4
days (for new flow) or 7 days (for old flow) after the dispute was created
unless the dispute is closed with buyer payment or Final Value Fee credit has
already been granted.

@property (nonatomic, retain) NSString *disputeCreditEligibility

Discussion

A value to indicate whether or not the seller is currently eligible for a Final Value Fee credit. This tag
only indicates credit eligibility and does not mean that the case can be
closed. (Credit eligibility determines whether the seller gets the Final Value
Fee back when the dispute is closed.) The value is usually eligible until 4
days (for new flow) or 7 days (for old flow) after the dispute was created
unless the dispute is closed with buyer payment or Final Value Fee credit has
already been granted.

type: string constant in Trading_DisputeCreditEligibilityCodeType.h

Declared In

Trading_DisputeType.h

disputeExplanation

The detailed explanation for the dispute. Valid values
depend on the value of DisputeReason. See DisputeExplanationCodeList
for details.

@property (nonatomic, retain) NSString *disputeExplanation

Discussion

The detailed explanation for the dispute. Valid values
depend on the value of DisputeReason. See DisputeExplanationCodeList
for details.

type: string constant in Trading_DisputeExplanationCodeType.h

Declared In

Trading_DisputeType.h

disputeID

The unique identifier of an eBay dispute.

@property (nonatomic, retain) NSString *disputeID

Discussion

The unique identifier of an eBay dispute.

type : NSString, wrapper for primitive string

Declared In

Trading_DisputeType.h

disputeMessage

A response or message posted to a dispute, either by
an application or by a user on the eBay site.

@property (nonatomic, retain) NSMutableArray *disputeMessage

Discussion

A response or message posted to a dispute, either by
an application or by a user on the eBay site.

entry type : class Trading_DisputeMessageType

Declared In

Trading_DisputeType.h

disputeModifiedTime

The date and time the dispute was modified, in GMT.

@property (nonatomic, retain) NSDate *disputeModifiedTime

Discussion

The date and time the dispute was modified, in GMT.

type : NSDate, wrapper for primitive date

Declared In

Trading_DisputeType.h

disputeReason

The top-level reason for the dispute. The value of DisputeReason
determines which values of DisputeExplanation are valid.
See DisputeExplanationCodeList for details.

@property (nonatomic, retain) NSString *disputeReason

Discussion

The top-level reason for the dispute. The value of DisputeReason
determines which values of DisputeExplanation are valid.
See DisputeExplanationCodeList for details.

type: string constant in Trading_DisputeReasonCodeType.h

Declared In

Trading_DisputeType.h

disputeRecordType

A value to indicate the type of dispute.

@property (nonatomic, retain) NSString *disputeRecordType

Discussion

A value to indicate the type of dispute.

type: string constant in Trading_DisputeRecordTypeCodeType.h

Declared In

Trading_DisputeType.h

disputeResolution

The action resulting from the dispute resolution. The
action might include a Final Value Fee credit to the seller, a strike
to the buyer, a reversal, or an appeal.

@property (nonatomic, retain) NSMutableArray *disputeResolution

Discussion

The action resulting from the dispute resolution. The
action might include a Final Value Fee credit to the seller, a strike
to the buyer, a reversal, or an appeal.

entry type : class Trading_DisputeResolutionType

Declared In

Trading_DisputeType.h

disputeState

The internal state of the dispute. The value determines
which values of DisputeActivity are valid when responding
to a dispute.

@property (nonatomic, retain) NSString *disputeState

Discussion

The internal state of the dispute. The value determines
which values of DisputeActivity are valid when responding
to a dispute.

type: string constant in Trading_DisputeStateCodeType.h

Declared In

Trading_DisputeType.h

disputeStatus

The status of the dispute, which provides additional
information about the dispute state.

@property (nonatomic, retain) NSString *disputeStatus

Discussion

The status of the dispute, which provides additional
information about the dispute state.

type: string constant in Trading_DisputeStatusCodeType.h

Declared In

Trading_DisputeType.h

escalation

Whether the buyer can close a dispute unhappy and escalate it
to the eBay Standard Purchase Protection Program. To escalate, the buyer
must be eligible for the PPP. Used in Item Not Received disputes.

@property (nonatomic, retain) NSNumber *escalation

Discussion

Whether the buyer can close a dispute unhappy and escalate it
to the eBay Standard Purchase Protection Program. To escalate, the buyer
must be eligible for the PPP. Used in Item Not Received disputes.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_DisputeType.h

item

Container consisting of high-level details about the item involved in the
dispute.

@property (nonatomic, retain) Trading_ItemType *item

Discussion

Container consisting of high-level details about the item involved in the
dispute.

type : class Trading_ItemType

Declared In

Trading_DisputeType.h

orderLineItemID

<b>OrderLineItemID</b> 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. In the case of GetDispute and GetUserDisputes
responses, this value identifies the order line item involved in the
dispute.

@property (nonatomic, retain) NSString *orderLineItemID

Discussion

<b>OrderLineItemID</b> 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. In the case of GetDispute and GetUserDisputes
responses, this value identifies the order line item involved in the
dispute.

type : NSString, wrapper for primitive string

Declared In

Trading_DisputeType.h

otherPartyName

The user name of the person involved in the dispute who
is not taking action or requesting information.

@property (nonatomic, retain) NSString *otherPartyName

Discussion

The user name of the person involved in the dispute who
is not taking action or requesting information.

type : NSString, wrapper for primitive string

Declared In

Trading_DisputeType.h

otherPartyRole

The role of the person involved in the dispute who is
not taking action or requesting information. The role is
either Buyer or Seller.

@property (nonatomic, retain) NSString *otherPartyRole

Discussion

The role of the person involved in the dispute who is
not taking action or requesting information. The role is
either Buyer or Seller.

type: string constant in Trading_TradingRoleCodeType.h

Declared In

Trading_DisputeType.h

purchaseProtection

Whether the buyer is eligible for the eBay Standard Purchase Protection
Program. The eligibility rules are described in the eBay site online help.
Used in Item Not Received disputes.

@property (nonatomic, retain) NSNumber *purchaseProtection

Discussion

Whether the buyer is eligible for the eBay Standard Purchase Protection
Program. The eligibility rules are described in the eBay site online help.
Used in Item Not Received disputes.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_DisputeType.h

sellerUserID

The eBay user ID of the seller involved in the dispute.

@property (nonatomic, retain) NSString *sellerUserID

Discussion

The eBay user ID of the seller involved in the dispute.

type : NSString, wrapper for primitive string

Declared In

Trading_DisputeType.h

transactionID

The unique identifier of the order line item (transaction) under dispute. An
order line item is created once there is a commitment from a
buyer to purchase an item. In the case of GetDispute and GetUserDisputes
responses, this value identifies the order line item involved in the
dispute.

@property (nonatomic, retain) NSString *transactionID

Discussion

The unique identifier of the order line item (transaction) under dispute. An
order line item is created once there is a commitment from a
buyer to purchase an item. In the case of GetDispute and GetUserDisputes
responses, this value identifies the order line item involved in the
dispute.

type : NSString, wrapper for primitive string

Declared In

Trading_DisputeType.h

userRole

The role of the person involved in the dispute who is taking action or
requesting information. The role is either Buyer or Seller.

@property (nonatomic, retain) NSString *userRole

Discussion

The role of the person involved in the dispute who is taking action or
requesting information. The role is either Buyer or Seller.

type: string constant in Trading_TradingRoleCodeType.h

Declared In

Trading_DisputeType.h