<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Checking eCheck returns using the Transaction Details API in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Checking-eCheck-returns-using-the-Transaction-Details-API/m-p/64737#M38556</link>
    <description>&lt;P&gt;I am looking for the same thing. I need to know when an eCheck is approved so I can ship an order. I already know how to check for failures using the returnedItems part of the transaction details API, but how can I tell it was successful? There has to be a way.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 11 Oct 2018 03:31:08 GMT</pubDate>
    <dc:creator>JRodman</dc:creator>
    <dc:date>2018-10-11T03:31:08Z</dc:date>
    <item>
      <title>Checking eCheck returns using the Transaction Details API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Checking-eCheck-returns-using-the-Transaction-Details-API/m-p/49389#M24962</link>
      <description>&lt;P&gt;In the absence of any official documentation, I've been testing the Transaction Details API with some live data to see if I can follow up on the status of ACH transactions. &amp;nbsp;I see that the getTransactionDetails response&amp;nbsp;in the TD API has&amp;nbsp;transactionStatus = 'settledSuccessfully' and also a 'returnedItems' field if the ACH was returned. &amp;nbsp;I'd like to get some confirmation about whether the following is a valid approach to this problem:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN&gt;Fetch the transaction using getTransactionDetails&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;If transactionStatus = 'settledSuccessfully' and the 'returnedItems' field is present, mark the transaction as returned.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;If transactionStatus = 'settledSuccessfully' but there is no 'returnedItems' field, assume the transaction was successful.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;If transactionStatus doesn't equal 'settledSuccessfully', assume the transaction is still pending.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Will this work? &amp;nbsp;What about chargebacks; same thing?&lt;/P&gt;</description>
      <pubDate>Tue, 20 Jan 2015 15:36:01 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Checking-eCheck-returns-using-the-Transaction-Details-API/m-p/49389#M24962</guid>
      <dc:creator>jmgregory0</dc:creator>
      <dc:date>2015-01-20T15:36:01Z</dc:date>
    </item>
    <item>
      <title>Re: Checking eCheck returns using the Transaction Details API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Checking-eCheck-returns-using-the-Transaction-Details-API/m-p/49460#M25033</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hi &lt;SPAN class="UserName lia-user-name"&gt;&lt;A id="link_12" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/17856" target="_self"&gt;&lt;SPAN class=""&gt;jmgregory0,&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It is important to understand that eCheck returns happen &lt;EM&gt;after&lt;/EM&gt; the transaction has settled successfully. So the status of SettledSuccessfully does not indicate that process has completely cleared. Additionally, it's important to know that Authorize.Net is only aware of eCheck chargebacks. Our system has no knowledge of credit card chargebacks.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Joy&lt;/P&gt;</description>
      <pubDate>Fri, 23 Jan 2015 22:22:27 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Checking-eCheck-returns-using-the-Transaction-Details-API/m-p/49460#M25033</guid>
      <dc:creator>Joy</dc:creator>
      <dc:date>2015-01-23T22:22:27Z</dc:date>
    </item>
    <item>
      <title>Re: Checking eCheck returns using the Transaction Details API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Checking-eCheck-returns-using-the-Transaction-Details-API/m-p/49461#M25034</link>
      <description>&lt;P&gt;Joy,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That's very helpful. &amp;nbsp;Thanks!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If transactionStatus = 'settledSuccessfully' is not the correct way to check it, is there any way to know from the Transaction Details API whether the ACH process has completely cleared?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the event of an eCheck chargeback, what will show in the transaction details result? &amp;nbsp;Will transactionStatus = 'chargeback'?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-- Justin&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 23 Jan 2015 22:28:22 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Checking-eCheck-returns-using-the-Transaction-Details-API/m-p/49461#M25034</guid>
      <dc:creator>jmgregory0</dc:creator>
      <dc:date>2015-01-23T22:28:22Z</dc:date>
    </item>
    <item>
      <title>Re: Checking eCheck returns using the Transaction Details API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Checking-eCheck-returns-using-the-Transaction-Details-API/m-p/64737#M38556</link>
      <description>&lt;P&gt;I am looking for the same thing. I need to know when an eCheck is approved so I can ship an order. I already know how to check for failures using the returnedItems part of the transaction details API, but how can I tell it was successful? There has to be a way.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Oct 2018 03:31:08 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Checking-eCheck-returns-using-the-Transaction-Details-API/m-p/64737#M38556</guid>
      <dc:creator>JRodman</dc:creator>
      <dc:date>2018-10-11T03:31:08Z</dc:date>
    </item>
    <item>
      <title>Re: Checking eCheck returns using the Transaction Details API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Checking-eCheck-returns-using-the-Transaction-Details-API/m-p/67093#M40566</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Did you ever find the answer to this question?&amp;nbsp; I am needing to know the same thing.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks so much!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Mar 2019 21:10:44 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Checking-eCheck-returns-using-the-Transaction-Details-API/m-p/67093#M40566</guid>
      <dc:creator>albertoRD</dc:creator>
      <dc:date>2019-03-21T21:10:44Z</dc:date>
    </item>
    <item>
      <title>Re: Checking eCheck returns using the Transaction Details API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Checking-eCheck-returns-using-the-Transaction-Details-API/m-p/67094#M40567</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Did you ever find the answer?&amp;nbsp; I am needing to know as well.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 21 Mar 2019 21:11:50 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Checking-eCheck-returns-using-the-Transaction-Details-API/m-p/67094#M40567</guid>
      <dc:creator>albertoRD</dc:creator>
      <dc:date>2019-03-21T21:11:50Z</dc:date>
    </item>
  </channel>
</rss>

