Changes since
the last release

com.ebay.sdk.call
Class SellerReverseDisputeCall

java.lang.Object
  extended by com.ebay.sdk.ApiCall
      extended by com.ebay.sdk.call.SellerReverseDisputeCall

public class SellerReverseDisputeCall
extends ApiCall

Wrapper class of the SellerReverseDispute 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: DisputeID - The unique identifier of the dispute that was returned when the dispute was created. The dispute must be an Unpaid Item dispute that the seller opened.
Input property: DisputeResolutionReason - The reason the dispute is being reversed.

Version:
1.0
Author:
Ron Murphy

Field Summary
 
Fields inherited from class com.ebay.sdk.ApiCall
apiException, sendReqListeners
 
Constructor Summary
SellerReverseDisputeCall()
          Constructor.
SellerReverseDisputeCall(ApiContext apiContext)
          Constructor.
 
Method Summary
 String getDisputeID()
          Gets the SellerReverseDisputeRequestType.disputeID.
 DisputeResolutionReasonCodeType getDisputeResolutionReason()
          Gets the SellerReverseDisputeRequestType.disputeResolutionReason.
 SellerReverseDisputeResponseType sellerReverseDispute()
          Enables a seller to "reverse" an Unpaid Item dispute that has been closed, for example, if buyer and seller reach an agreement.
 void setDisputeID(String disputeID)
          Sets the SellerReverseDisputeRequestType.disputeID.
 void setDisputeResolutionReason(DisputeResolutionReasonCodeType disputeResolutionReason)
          Sets the SellerReverseDisputeRequestType.disputeResolutionReason.
 
Methods inherited from class com.ebay.sdk.ApiCall
addDetailLevel, addSendRequestListener, execute, executeByApiName, getApiContext, getApiException, getBotBlock, getCallRetry, getDetailLevel, getEnableCompression, getEndUserIP, getErrorHandling, getInvocationID, getMessageID, getOutputSelector, getRequestXml, getResponseObject, getResponseXml, getSite, getWarningLevel, hasError, hasWarning, removeSendRequestListener, setApiContext, setBotBlock, setCallRetry, setDetailLevel, setEnableCompression, setEndUserIP, setErrorHandling, setInvocationID, setMessageID, setOutputSelector, setSite, setWarningLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SellerReverseDisputeCall

public SellerReverseDisputeCall()
Constructor.


SellerReverseDisputeCall

public SellerReverseDisputeCall(ApiContext apiContext)
Constructor.

Parameters:
apiContext - The ApiContext object to be used to make the call.
Method Detail

sellerReverseDispute

public SellerReverseDisputeResponseType sellerReverseDispute()
                                                      throws ApiException,
                                                             SdkException,
                                                             Exception
Enables a seller to "reverse" an Unpaid Item dispute that has been closed, for example, if buyer and seller reach an agreement. The seller's Final Value Fee credit and the buyer's strike are both reversed, if applicable. The dispute might have resulted in a strike to the buyer and a Final Value Fee credit to the seller. A buyer and seller sometimes come to agreement after a dispute has been closed. In particular, the seller might discover that the buyer actually paid, or the buyer might agree to pay the seller's fees in exchange for having the strike removed.

A dispute can only be reversed if it was closed with DisputeActivity set to SellerEndCommunication, CameToAgreementNeedFVFCredit, or MutualAgreementOrNoBuyerResponse.

Returns:
The SellerReverseDisputeResponseType object.
Throws:
ApiException
SdkException
Exception

getDisputeID

public String getDisputeID()
Gets the SellerReverseDisputeRequestType.disputeID.

Returns:
String

setDisputeID

public void setDisputeID(String disputeID)
Sets the SellerReverseDisputeRequestType.disputeID.

Parameters:
disputeID - String

getDisputeResolutionReason

public DisputeResolutionReasonCodeType getDisputeResolutionReason()
Gets the SellerReverseDisputeRequestType.disputeResolutionReason.

Returns:
DisputeResolutionReasonCodeType

setDisputeResolutionReason

public void setDisputeResolutionReason(DisputeResolutionReasonCodeType disputeResolutionReason)
Sets the SellerReverseDisputeRequestType.disputeResolutionReason.

Parameters:
disputeResolutionReason - DisputeResolutionReasonCodeType

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.