Home
Find the answer to your question
What is the flow for retrieving the final value fee credit when a seller refunds the buyer?
Detailed Description
Here is the flow that you will need to build to get the final value fee credit when you refund buyers:
Dispute state and status as the case progress:
Initial State when seller opens case:
DisputeState: MutualWithdrawalAgreement
DisputeStatus: WaitingForBuyerResponse
Buyer Responds and accepts:
DisputeState: Closed
DisputeStatus: ClosedFVFCreditNoStrike
Buyer Responds and doesn’t accept:
DisputeState: Closed
DisputeStatus: ClosedNoFVFCreditNoStrike
Buyer doesn’t respond within 7 days:
DisputeState: MutualWithdrawalAgreementLate
DisputeStatus: WaitingForBuyerResponse
Seller closes case:
DisputeState: Closed
DisputeStatus: ClosedFVFCreditNoStrike
Sequence of API calls for implementing the flow:
File a case after 4 days of transaction creation:
<?xml version="1.0" encoding="utf-8"?>
<AddDisputeRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<DisputeReason>TransactionMutuallyCanceled</DisputeReason>
<DisputeExplanation>BuyerReturnedItemForRefund</DisputeExplanation>
<OrderLineItemID>110040342433-24382475001</OrderLineItemID>
<RequesterCredentials>
<eBayAuthToken>*****</eBayAuthToken>
</RequesterCredentials>
</AddDisputeRequest>
Get the status of the disputes:
<?xml version="1.0" encoding="utf-8"?>
<GetUserDisputesRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<DisputeFilterType>DisputesAwaitingOtherPartyResponse</DisputeFilterType>
<Pagination>
<EntriesPerPage>200</EntriesPerPage>
<PageNumber>1</PageNumber>
</Pagination>
<RequesterCredentials>
<eBayAuthToken>*****</eBayAuthToken>
</RequesterCredentials>
</GetUserDisputesRequest>
When dispute state changes to MutualWithdrawalAgreementLate if buyer does not respond wihtin 7 days, close dispute:
<?xml version="1.0" encoding="utf-8"?>
<AddDisputeResponseRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<DisputeID>289551422</DisputeID>
<DisputeActivity>MutualAgreementOrNoBuyerResponse</DisputeActivity>
<MessageText>Your message.</MessageText>
<RequesterCredentials>
<eBayAuthToken>*****</eBayAuthToken>
</RequesterCredentials>
</AddDisputeResponseRequest>
Note:
Sandbox does not support testing these flows completely.
Additional Information
Requesting a final value fee credit
http://developer.ebay.com/devzone/guides/ebayfeatures/Development/UPI-DisputesProcess.html