<?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: How to issue a refund when using Accept.js in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/How-to-issue-a-refund-when-using-Accept-js/m-p/55677#M30522</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/7546"&gt;@RichardH﻿&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yesterday when I tried a refund, I got back error code 54 and message: "The referenced transaction does not meet the criteria for issuing a credit.".&amp;nbsp;After a search, I thought this was due to the transaction not being settled (maybe I'm wrong). So I waited&amp;nbsp;24 hours, and still, right now, the same error message ocurrs.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The transaction has been captured, and everything&amp;nbsp;should be fine.&amp;nbsp;Do you have more details as to why this happens, maybe I'm missing a step ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;TransactionId (in sandbox) is:&amp;nbsp;&lt;STRONG&gt;60007513556&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;TransactionStatus:&amp;nbsp;&lt;STRONG&gt;capturedPendingSettlement&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Vlad&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 07 Sep 2016 17:16:55 GMT</pubDate>
    <dc:creator>andronachev2016</dc:creator>
    <dc:date>2016-09-07T17:16:55Z</dc:date>
    <item>
      <title>How to issue a refund when using Accept.js</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/How-to-issue-a-refund-when-using-Accept-js/m-p/55664#M30509</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How should we issue a refund, if we created the transaction using the nonce provided by Accept.js ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I managed to create the transaction, capture it, void it, but now I'm stuck on Refund.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Because Refund requires the last 4 digits of the credit card, but I do not have them.. since I did not send the credit card data to my server in the first place.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Code samples are much appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;Vlad&lt;/P&gt;</description>
      <pubDate>Tue, 06 Sep 2016 17:01:49 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/How-to-issue-a-refund-when-using-Accept-js/m-p/55664#M30509</guid>
      <dc:creator>andronachev2016</dc:creator>
      <dc:date>2016-09-06T17:01:49Z</dc:date>
    </item>
    <item>
      <title>Re: How to issue a refund when using Accept.js</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/How-to-issue-a-refund-when-using-Accept-js/m-p/55665#M30510</link>
      <description>&lt;P&gt;So far, the solution I found was to call the&amp;nbsp;getTransactionDetails API, to get the transaction and then use the last 4 digits available there.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But I was thinking it we can't do this, by using only the nonce.&lt;/P&gt;</description>
      <pubDate>Tue, 06 Sep 2016 17:10:02 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/How-to-issue-a-refund-when-using-Accept-js/m-p/55665#M30510</guid>
      <dc:creator>andronachev2016</dc:creator>
      <dc:date>2016-09-06T17:10:02Z</dc:date>
    </item>
    <item>
      <title>Re: How to issue a refund when using Accept.js</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/How-to-issue-a-refund-when-using-Accept-js/m-p/55666#M30511</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/20518"&gt;@andronachev2016﻿&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Your method of using the Transaction ID and Expiration data is correct. &amp;nbsp;It's not possible to refund using the nonce.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Tue, 06 Sep 2016 17:41:01 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/How-to-issue-a-refund-when-using-Accept-js/m-p/55666#M30511</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2016-09-06T17:41:01Z</dc:date>
    </item>
    <item>
      <title>Re: How to issue a refund when using Accept.js</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/How-to-issue-a-refund-when-using-Accept-js/m-p/55677#M30522</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/7546"&gt;@RichardH﻿&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yesterday when I tried a refund, I got back error code 54 and message: "The referenced transaction does not meet the criteria for issuing a credit.".&amp;nbsp;After a search, I thought this was due to the transaction not being settled (maybe I'm wrong). So I waited&amp;nbsp;24 hours, and still, right now, the same error message ocurrs.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The transaction has been captured, and everything&amp;nbsp;should be fine.&amp;nbsp;Do you have more details as to why this happens, maybe I'm missing a step ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;TransactionId (in sandbox) is:&amp;nbsp;&lt;STRONG&gt;60007513556&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;TransactionStatus:&amp;nbsp;&lt;STRONG&gt;capturedPendingSettlement&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Vlad&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Sep 2016 17:16:55 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/How-to-issue-a-refund-when-using-Accept-js/m-p/55677#M30522</guid>
      <dc:creator>andronachev2016</dc:creator>
      <dc:date>2016-09-07T17:16:55Z</dc:date>
    </item>
    <item>
      <title>Re: How to issue a refund when using Accept.js</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/How-to-issue-a-refund-when-using-Accept-js/m-p/55678#M30523</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/20518"&gt;@andronachev2016﻿&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We had an issue earlier today that impacted sandbox settlement, but that was corrected and you should see your transactions settling very soon.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Wed, 07 Sep 2016 17:19:24 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/How-to-issue-a-refund-when-using-Accept-js/m-p/55678#M30523</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2016-09-07T17:19:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to issue a refund when using Accept.js</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/How-to-issue-a-refund-when-using-Accept-js/m-p/55680#M30525</link>
      <description>&lt;P&gt;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/7546"&gt;@RichardH﻿&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So I was right then, every captured transaction needs some time to be settled, after it's captured - yes ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And how much time is that in general, for further testing ?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Sep 2016 17:21:17 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/How-to-issue-a-refund-when-using-Accept-js/m-p/55680#M30525</guid>
      <dc:creator>andronachev2016</dc:creator>
      <dc:date>2016-09-07T17:21:17Z</dc:date>
    </item>
    <item>
      <title>Re: How to issue a refund when using Accept.js</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/How-to-issue-a-refund-when-using-Accept-js/m-p/55681#M30526</link>
      <description>&lt;P&gt;Just like production, the sandbox settles once every 24 hours.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Wed, 07 Sep 2016 17:22:30 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/How-to-issue-a-refund-when-using-Accept-js/m-p/55681#M30526</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2016-09-07T17:22:30Z</dc:date>
    </item>
  </channel>
</rss>

