<?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 Partial Refund during the first 24h in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Partial-Refund-during-the-first-24h/m-p/56610#M31390</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am facing an issue (actualy it's more 2 issues).&lt;BR /&gt;I would like to be able to do a parial refund before the settlement of the transaction (in the first 24hours).&amp;nbsp;&lt;BR /&gt;If I try to do a refund using VB.Net, all I can find is a CreditRequest, in this request I can put an amout but when running it before settlement the request failed, which is normal but the response provided is not what I expected.&lt;BR /&gt;If I refer to the response codes I should get a&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;{
		"code" : "50",
		"text" : "This transaction is awaiting settlement and cannot be refunded.",
		"integration_suggestions" : "", 
		"other_suggestions" : "Credits or refunds may only be performed against settled transactions. The transaction against which the credit/refund was submitted has not been settled, so a credit cannot be issued."

}&lt;/PRE&gt;&lt;P&gt;But I am getting a&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;{
		"code" : "54",
		"text" : "The referenced transaction does not meet the criteria for issuing a credit.",
		"integration_suggestions" : "The referenced transaction does not meet the criteria for issuing a credit. It may be unsettled, an invalid type, the wrong currency, an invalid reference transaction ID or settled more than 120 days ago.&amp;amp;amp;lt;br&amp;amp;amp;gt;&amp;amp;amp;lt;br/&amp;amp;amp;gt;&amp;amp;amp;lt;br/&amp;amp;amp;gt;Consider applying for Expanded Credit-Return Capabilities if the merchant needs to refund transactions older than 120 days.", 
		"other_suggestions" : ""
}&lt;/PRE&gt;&lt;P&gt;This is weird, also as said before I can't do a partial refund and have to Void the transaction.&lt;BR /&gt;&lt;BR /&gt;Any help would be great!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
    <pubDate>Tue, 10 Jan 2017 01:19:34 GMT</pubDate>
    <dc:creator>Theo</dc:creator>
    <dc:date>2017-01-10T01:19:34Z</dc:date>
    <item>
      <title>Partial Refund during the first 24h</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Partial-Refund-during-the-first-24h/m-p/56610#M31390</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am facing an issue (actualy it's more 2 issues).&lt;BR /&gt;I would like to be able to do a parial refund before the settlement of the transaction (in the first 24hours).&amp;nbsp;&lt;BR /&gt;If I try to do a refund using VB.Net, all I can find is a CreditRequest, in this request I can put an amout but when running it before settlement the request failed, which is normal but the response provided is not what I expected.&lt;BR /&gt;If I refer to the response codes I should get a&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;{
		"code" : "50",
		"text" : "This transaction is awaiting settlement and cannot be refunded.",
		"integration_suggestions" : "", 
		"other_suggestions" : "Credits or refunds may only be performed against settled transactions. The transaction against which the credit/refund was submitted has not been settled, so a credit cannot be issued."

}&lt;/PRE&gt;&lt;P&gt;But I am getting a&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;{
		"code" : "54",
		"text" : "The referenced transaction does not meet the criteria for issuing a credit.",
		"integration_suggestions" : "The referenced transaction does not meet the criteria for issuing a credit. It may be unsettled, an invalid type, the wrong currency, an invalid reference transaction ID or settled more than 120 days ago.&amp;amp;amp;lt;br&amp;amp;amp;gt;&amp;amp;amp;lt;br/&amp;amp;amp;gt;&amp;amp;amp;lt;br/&amp;amp;amp;gt;Consider applying for Expanded Credit-Return Capabilities if the merchant needs to refund transactions older than 120 days.", 
		"other_suggestions" : ""
}&lt;/PRE&gt;&lt;P&gt;This is weird, also as said before I can't do a partial refund and have to Void the transaction.&lt;BR /&gt;&lt;BR /&gt;Any help would be great!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Tue, 10 Jan 2017 01:19:34 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Partial-Refund-during-the-first-24h/m-p/56610#M31390</guid>
      <dc:creator>Theo</dc:creator>
      <dc:date>2017-01-10T01:19:34Z</dc:date>
    </item>
    <item>
      <title>Re: Partial Refund during the first 24h</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Partial-Refund-during-the-first-24h/m-p/56613#M31393</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/21077"&gt;@Theo&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;First, an unsettled transaction can only be voided which cancels the entire transaction. &amp;nbsp;It is not possible void a portion of the amount.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For your second question, it would help to see the response for your original transaction and then the response for your "void" returning a RRC 54 instead of 50.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Tue, 10 Jan 2017 03:39:23 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Partial-Refund-during-the-first-24h/m-p/56613#M31393</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2017-01-10T03:39:23Z</dc:date>
    </item>
  </channel>
</rss>

