Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE
eBay Trading API

simpleType "ns:DisputeReasonCodeType"
Namespace:
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Used:
Simple Content Model
enumeration of xs:token
Simple Content Restrictions:
Enumeration:
"BuyerHasNotPaid"
 - 
The seller has opened a case against the buyer because the buyer has not paid for the order line item. A seller can open an Unpaid Item case as early as two days after the end of the auction listing. An exception to this rule occurs when the seller allows combined payment orders. If the seller does allow the buyer to combine orders and make one payment for those orders, the seller would not be able to open an Unpaid Item case until after the time period to combine orders expires.
"TransactionMutuallyCanceled"
 - 
This value indicates that the dispute involves an order that is being cancelled by seller with mutual consent from the buyer.
"ItemNotReceived"
 - 
The buyer has opened a case against the seller because the item has not been received by the buyer. A buyer can open an Item Not Received case after the Estimated Delivery Date of the item has passed, or 7 days after payment if the Estimated Delivery Date wasn't given by the seller. This value cannot be used in AddDispute.
"SignificantlyNotAsDescribed"
 - 
The buyer has opened a case against the seller because the item was received but does not match the item description in the listing. A buyer can open an Item Significantly Not As Described case immediately after receiving the item. This value cannot be used in AddDispute.
"NoRefund"
 - 
The item was returned but no refund was given. This value cannot be used in AddDispute.
"ReturnPolicyUnpaidItem"
 - 
Item was returned and seller was not paid. This value cannot be used in AddDispute.
"CustomCode"
 - 
Reserved for future or internal use.

All Direct / Indirect Based Elements (2):
ns:DisputeReason (defined in ns:DisputeType complexType),
Known Usage Locations
Annotation
Enumerated type that contains the top-level reasons for a buyer or seller to create a case against one another. These values are specified in the DisputeReason field of AddDispute, and are returned in the GetUserDisputes and GetDispute calls. The DisputeReason value will dictate what DisputeExplanation values that can be used/returned.

Note: The dispute calls in the Trading API are not compatible with 'Item Not Received' or 'Significantly Not As Described' cases initiated by buyers through the eBay Money Back Guarantee program. The Post-Order API is used to retrieve and/or respond to eBay Money Back Guarantee cases programmatically.
Type Definition Detail
Type Derivation Tree
xs:token (restriction)
  ns:DisputeReasonCodeType
Derivation:
restriction of xs:token
XML Source (w/o annotations (8); see within schema source)
<xs:simpleType name="DisputeReasonCodeType">
<xs:restriction base="xs:token">
<xs:enumeration value="BuyerHasNotPaid"/>
<xs:enumeration value="TransactionMutuallyCanceled"/>
<xs:enumeration value="ItemNotReceived"/>
<xs:enumeration value="SignificantlyNotAsDescribed"/>
<xs:enumeration value="NoRefund"/>
<xs:enumeration value="ReturnPolicyUnpaidItem"/>
<xs:enumeration value="CustomCode"/>
</xs:restriction>
</xs:simpleType>

 Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE
eBay Trading API

WSDL documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML WSDLDoc 1.2.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.