Changes since
the last release

com.ebay.soap.eBLBaseComponents
Enum DisputeExplanationCodeType

java.lang.Object
  extended by java.lang.Enum<DisputeExplanationCodeType>
      extended by com.ebay.soap.eBLBaseComponents.DisputeExplanationCodeType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<DisputeExplanationCodeType>

public enum DisputeExplanationCodeType
extends java.lang.Enum<DisputeExplanationCodeType>

Java class for DisputeExplanationCodeType.

The following schema fragment specifies the expected content contained within this class.

 <simpleType name="DisputeExplanationCodeType">
   <restriction base="{http://www.w3.org/2001/XMLSchema}token">
     <enumeration value="BuyerHasNotResponded"/>
     <enumeration value="BuyerRefusedToPay"/>
     <enumeration value="BuyerNotClearedToPay"/>
     <enumeration value="BuyerReturnedItemForRefund"/>
     <enumeration value="UnableToResolveTerms"/>
     <enumeration value="BuyerNoLongerWantsItem"/>
     <enumeration value="BuyerPurchasingMistake"/>
     <enumeration value="ShipCountryNotSupported"/>
     <enumeration value="ShippingAddressNotConfirmed"/>
     <enumeration value="PaymentMethodNotSupported"/>
     <enumeration value="BuyerNoLongerRegistered"/>
     <enumeration value="OtherExplanation"/>
     <enumeration value="Unspecified"/>
     <enumeration value="UPIAssistance"/>
     <enumeration value="BuyerPaymentNotReceivedOrCleared"/>
     <enumeration value="SellerDoesntShipToCountry"/>
     <enumeration value="BuyerNotPaid"/>
     <enumeration value="UPIAssistanceDisabled"/>
     <enumeration value="SellerRanOutOfStock"/>
     <enumeration value="CustomCode"/>
   </restriction>
 </simpleType>
 
Note: Per JAXB standards, underscores are added to separate words in enumerations (e.g., PayPal becomes PAY_PAL).


Enum Constant Summary
BUYER_HAS_NOT_RESPONDED
          This value indicates that the buyer has not paid for the order line item, and has not responded to the seller regarding payment.
BUYER_NO_LONGER_REGISTERED
          This value is deprecated.
BUYER_NO_LONGER_WANTS_ITEM
          This value indicates that the buyer no longer wants the item (buyer remorse), and the seller is willing to cancel the order line item.
BUYER_NOT_CLEARED_TO_PAY
          This value indicates that the buyer has not paid for the order line item, and is not cleared by eBay to pay.
BUYER_NOT_PAID
          This value indicates that the buyer has not paid for the order line item.
BUYER_PAYMENT_NOT_RECEIVED_OR_CLEARED
          This value indicates that the buyer has not paid the seller for the order line item, or has paid the seller but the payment has not cleared.
BUYER_PURCHASING_MISTAKE
          This value indicates that the buyer made a mistake by purchasing the item, and the seller is willing to cancel the order line item.
BUYER_REFUSED_TO_PAY
          This value indicates that the buyer has not paid for the order line item, and according to the seller, has refused to pay for the order line item.
BUYER_RETURNED_ITEM_FOR_REFUND
          This value indicates that the buyer has returned the item, and seller has agreed to cancel the order and issue a refund to the buyer.
CUSTOM_CODE
          Reserved for internal or future use.
OTHER_EXPLANATION
          This value can be used when no other explanation in DisputeExplanationCodeType is appropriate for the situation.
PAYMENT_METHOD_NOT_SUPPORTED
          This value is deprecated, and should not be used.
SELLER_DOESNT_SHIP_TO_COUNTRY
          This value indicates that the buyer is requesting shipment of the item to a country that is on the seller's ship-to exclusion list.
SELLER_RAN_OUT_OF_STOCK
          This value indicates that the seller ran out of stock on the item, cannot fulfill the order, and has to cancel the order line item.
SHIP_COUNTRY_NOT_SUPPORTED
          This value is deprecated, and should not be used.
SHIPPING_ADDRESS_NOT_CONFIRMED
          This value indicates that the buyer is requesting shipment of the item to an unconfirmed (not on file with eBay) address.
UNABLE_TO_RESOLVE_TERMS
          This value indicates that the buyer and seller were unable to resolve a disagreement over terms, and the seller is willing to cancel the order line item.
UNSPECIFIED
          This value can be used when no other explanation in DisputeExplanationCodeType is appropriate for the situation.
UPI_ASSISTANCE
          This value indicates that the Unpaid Item case was opened by eBay through the Unpaid Item Assistance mechanism.
UPI_ASSISTANCE_DISABLED
          This value indicates that the Unpaid Item case was opened by eBay through the Unpaid Item Assistance mechanism, and then was subsequently converted to a manual dispute, either by the seller or by eBay.
 
Method Summary
static DisputeExplanationCodeType fromValue(java.lang.String v)
           
 java.lang.String value()
           
static DisputeExplanationCodeType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static DisputeExplanationCodeType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

BUYER_HAS_NOT_RESPONDED

public static final DisputeExplanationCodeType BUYER_HAS_NOT_RESPONDED
This value indicates that the buyer has not paid for the order line item, and has not responded to the seller regarding payment. This value is allowed when the DisputeReason value is BuyerHasNotPaid.


BUYER_REFUSED_TO_PAY

public static final DisputeExplanationCodeType BUYER_REFUSED_TO_PAY
This value indicates that the buyer has not paid for the order line item, and according to the seller, has refused to pay for the order line item. This value is allowed when the DisputeReason value is BuyerHasNotPaid.


BUYER_NOT_CLEARED_TO_PAY

public static final DisputeExplanationCodeType BUYER_NOT_CLEARED_TO_PAY
This value indicates that the buyer has not paid for the order line item, and is not cleared by eBay to pay. This value is allowed when the DisputeReason value is BuyerHasNotPaid.


BUYER_RETURNED_ITEM_FOR_REFUND

public static final DisputeExplanationCodeType BUYER_RETURNED_ITEM_FOR_REFUND
This value indicates that the buyer has returned the item, and seller has agreed to cancel the order and issue a refund to the buyer. This value is allowed when the DisputeReason value is TransactionMutuallyCanceled.


UNABLE_TO_RESOLVE_TERMS

public static final DisputeExplanationCodeType UNABLE_TO_RESOLVE_TERMS
This value indicates that the buyer and seller were unable to resolve a disagreement over terms, and the seller is willing to cancel the order line item. This value is allowed when the DisputeReason value is TransactionMutuallyCanceled.


BUYER_NO_LONGER_WANTS_ITEM

public static final DisputeExplanationCodeType BUYER_NO_LONGER_WANTS_ITEM
This value indicates that the buyer no longer wants the item (buyer remorse), and the seller is willing to cancel the order line item. This value is allowed when the DisputeReason value is TransactionMutuallyCanceled.


BUYER_PURCHASING_MISTAKE

public static final DisputeExplanationCodeType BUYER_PURCHASING_MISTAKE
This value indicates that the buyer made a mistake by purchasing the item, and the seller is willing to cancel the order line item. This value is allowed when the DisputeReason value is TransactionMutuallyCanceled.


SHIP_COUNTRY_NOT_SUPPORTED

public static final DisputeExplanationCodeType SHIP_COUNTRY_NOT_SUPPORTED
This value is deprecated, and should not be used.


SHIPPING_ADDRESS_NOT_CONFIRMED

public static final DisputeExplanationCodeType SHIPPING_ADDRESS_NOT_CONFIRMED
This value indicates that the buyer is requesting shipment of the item to an unconfirmed (not on file with eBay) address. This value is allowed when the DisputeReason value is BuyerHasNotPaid or TransactionMutuallyCanceled.


PAYMENT_METHOD_NOT_SUPPORTED

public static final DisputeExplanationCodeType PAYMENT_METHOD_NOT_SUPPORTED
This value is deprecated, and should not be used.


BUYER_NO_LONGER_REGISTERED

public static final DisputeExplanationCodeType BUYER_NO_LONGER_REGISTERED
This value is deprecated.


OTHER_EXPLANATION

public static final DisputeExplanationCodeType OTHER_EXPLANATION
This value can be used when no other explanation in DisputeExplanationCodeType is appropriate for the situation. This value is allowed when the DisputeReason value is BuyerHasNotPaid or TransactionMutuallyCanceled.


UNSPECIFIED

public static final DisputeExplanationCodeType UNSPECIFIED
This value can be used when no other explanation in DisputeExplanationCodeType is appropriate for the situation. This value is allowed when the DisputeReason value is ItemNotReceived or SignificantlyNotAsDescribed. This value cannot be used in AddDispute.


UPI_ASSISTANCE

public static final DisputeExplanationCodeType UPI_ASSISTANCE
This value indicates that the Unpaid Item case was opened by eBay through the Unpaid Item Assistance mechanism. This value cannot be used in AddDispute.


BUYER_PAYMENT_NOT_RECEIVED_OR_CLEARED

public static final DisputeExplanationCodeType BUYER_PAYMENT_NOT_RECEIVED_OR_CLEARED
This value indicates that the buyer has not paid the seller for the order line item, or has paid the seller but the payment has not cleared. This value is allowed when the DisputeReason value is BuyerHasNotPaid.


SELLER_DOESNT_SHIP_TO_COUNTRY

public static final DisputeExplanationCodeType SELLER_DOESNT_SHIP_TO_COUNTRY
This value indicates that the buyer is requesting shipment of the item to a country that is on the seller's ship-to exclusion list. This value is allowed when the DisputeReason value is BuyerHasNotPaid or TransactionMutuallyCanceled.


BUYER_NOT_PAID

public static final DisputeExplanationCodeType BUYER_NOT_PAID
This value indicates that the buyer has not paid for the order line item. This value is allowed when the DisputeReason value is BuyerHasNotPaid.


UPI_ASSISTANCE_DISABLED

public static final DisputeExplanationCodeType UPI_ASSISTANCE_DISABLED
This value indicates that the Unpaid Item case was opened by eBay through the Unpaid Item Assistance mechanism, and then was subsequently converted to a manual dispute, either by the seller or by eBay. This value cannot be used in AddDispute.


SELLER_RAN_OUT_OF_STOCK

public static final DisputeExplanationCodeType SELLER_RAN_OUT_OF_STOCK
This value indicates that the seller ran out of stock on the item, cannot fulfill the order, and has to cancel the order line item. This value is allowed when the DisputeReason value is TransactionMutuallyCanceled.


CUSTOM_CODE

public static final DisputeExplanationCodeType CUSTOM_CODE
Reserved for internal or future use.

Method Detail

values

public static DisputeExplanationCodeType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (DisputeExplanationCodeType c : DisputeExplanationCodeType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static DisputeExplanationCodeType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

value

public java.lang.String value()

fromValue

public static DisputeExplanationCodeType fromValue(java.lang.String v)

Changes since
the last release

The information contained in this document is proprietary and confidential. Use of this information and the eBay API requires a Non-Disclosure Agreement (NDA) between the user and eBay Inc. For information regarding a qualifying NDA, contact Developer Relations: developer-relations@ebay.com
© 2004-2009 eBay Inc. All rights reserved.