Skip to main content
Published: October 11 2012, 12:14:00 PMUpdated: November 28 2020, 10:41:00 PM

In the getEBPCaseDetail response below,  you see that the caseSummary.status is "Paid" while the caseDetail.detailStatusInfo.description is closed.  Is "Paid" also a type of "close"?

    <getEBPCaseDetailResponse xmlns="http://www.ebay.com/marketplace/resolution/v1/services">
         <ack>Success</ack>
         <timestamp>2012-10-11T18:51:28.411Z</timestamp>
         <caseSummary>
            <caseId>
               <id>5018675845</id>
               <type>EBP_INR</type>
            </caseId>
            <user>
               <userId>xxxx</userId>
               <role>SELLER</role>
            </user>
            <otherParty>
               <userId>xxxx</userId>
               <role>BUYER</role>
            </otherParty>
            <status>
               <EBPINRStatus>PAID</EBPINRStatus>
            </status>

      </caseSummary>

      ....

     <caseDetail>
            <openReason>Item not received</openReason>

        <paymentDetail>
               <moneyMovement id="M.1">
                  <type>REFUND</type>
                  <fromParty>
                     <role>SELLER</role>
                  </fromParty>
                  <toParty>
                     <role>BUYER</role>
                  </toParty>
                  <amount currencyId="USD">19.46</amount>
                  <paymentMethod>PAYPAL</paymentMethod>
                  <paypalTransactionId>70A42492XS7684742</paypalTransactionId>
                  <status>SUCCESS</status>
                  <transactionDate>2012-08-27T10:47:35.000Z</transactionDate>
               </moneyMovement>
            </paymentDetail>

       ....

           <detailStatusInfo>
               <code>4</code>
               <description>The escalated case has been closed by eBay.</description>
               <content>Case Closed</content>
            </detailStatusInfo>

    </caseDetail>
      </getEBPCaseDetailResponse>

 Detailed Description

  You can use caseDetail.detailStatusInfo to determine the most recent status of a case.  As documented, caseDetail.detailStatusInfo can be considered as the high-level status of the case. As a result, this case has indeed been closed as per detailStatusInfo showing here:

 <detailStatusInfo>
     <code>4</code>
     <description>The escalated case has been closed by eBay.</description>
     <content>Case closed</content>
    </detailStatusInfo>


 The reason the case in the <EBPINRStatus>PAID</EBPINRStatus> status is that a REFUND was paid to the buyer as showing in the paymentDetail container as below:

 <paymentDetail>
     <moneyMovement id="M.1">
      <type>REFUND</type>
      <fromParty>
       <role>SELLER</role>
      </fromParty>
      <toParty>
       <role>BUYER</role>
      </toParty>
      <amount currencyId="USD">19.46</amount>
      <paymentMethod>PAYPAL</paymentMethod>
      <paypalTransactionId>70A42492XS7684742</paypalTransactionId>
      <status>SUCCESS</status>
      <transactionDate>2012-08-27T10:47:35.000Z</transactionDate>
     </moneyMovement>
    </paymentDetail>

How well did this answer your question?
Answers others found helpful