<?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: Partial Refund on Transaction that is not settled presents no error in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Partial-Refund-on-Transaction-that-is-not-settled-presents-no/m-p/63135#M37318</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/24579"&gt;@nccqp&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;An unsettled transaction can only be&amp;nbsp;voided which cancels the entire transaction.&amp;nbsp; &amp;nbsp;If you wait until after settlement has occured, you can refund a portion of the transaction up to the original amount.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
    <pubDate>Mon, 21 May 2018 14:57:51 GMT</pubDate>
    <dc:creator>RichardH</dc:creator>
    <dc:date>2018-05-21T14:57:51Z</dc:date>
    <item>
      <title>Partial Refund on Transaction that is not settled presents no error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Partial-Refund-on-Transaction-that-is-not-settled-presents-no/m-p/63133#M37316</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to create a partial refund solution that will determine whether a transaction has settled by first attempting to&amp;nbsp;perform&amp;nbsp;a partial refund, which should return the error code 50 if the transaction has not been settled.&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For a partial refund on a transaction that has not settled, I am not getting this error in the sandbox environment. Instead the partial refund is being appended to the batch that the original transaction is in. I had the understanding that this could not happen.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does error 50&amp;nbsp;only happen in a production environment, or should I expect production to behave the same as the sandbox?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Mon, 21 May 2018 14:48:28 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Partial-Refund-on-Transaction-that-is-not-settled-presents-no/m-p/63133#M37316</guid>
      <dc:creator>nccqp</dc:creator>
      <dc:date>2018-05-21T14:48:28Z</dc:date>
    </item>
    <item>
      <title>Re: Partial Refund on Transaction that is not settled presents no error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Partial-Refund-on-Transaction-that-is-not-settled-presents-no/m-p/63135#M37318</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/24579"&gt;@nccqp&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;An unsettled transaction can only be&amp;nbsp;voided which cancels the entire transaction.&amp;nbsp; &amp;nbsp;If you wait until after settlement has occured, you can refund a portion of the transaction up to the original amount.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Mon, 21 May 2018 14:57:51 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Partial-Refund-on-Transaction-that-is-not-settled-presents-no/m-p/63135#M37318</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2018-05-21T14:57:51Z</dc:date>
    </item>
    <item>
      <title>Re: Partial Refund on Transaction that is not settled presents no error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Partial-Refund-on-Transaction-that-is-not-settled-presents-no/m-p/63136#M37319</link>
      <description>&lt;P&gt;Hello Richard,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The issue is that the sandbox is allowing&amp;nbsp;a partial refund for a transaction in a batch that is unsettled.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My understanding was that the Authorize.net platform would not allow this to happen and would throw an error on an attempt to do so. I was wanting to use the condition of whether the error is thrown or not to determine whether to do a void or not.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Mon, 21 May 2018 15:04:55 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Partial-Refund-on-Transaction-that-is-not-settled-presents-no/m-p/63136#M37319</guid>
      <dc:creator>nccqp</dc:creator>
      <dc:date>2018-05-21T15:04:55Z</dc:date>
    </item>
    <item>
      <title>Re: Partial Refund on Transaction that is not settled presents no error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Partial-Refund-on-Transaction-that-is-not-settled-presents-no/m-p/63137#M37320</link>
      <description>&lt;P&gt;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/24579"&gt;@nccqp&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you please provide a sample transaction request and response to duplicate the issue in the sandbox?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Mon, 21 May 2018 15:17:12 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Partial-Refund-on-Transaction-that-is-not-settled-presents-no/m-p/63137#M37320</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2018-05-21T15:17:12Z</dc:date>
    </item>
    <item>
      <title>Re: Partial Refund on Transaction that is not settled presents no error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Partial-Refund-on-Transaction-that-is-not-settled-presents-no/m-p/63139#M37322</link>
      <description>&lt;P&gt;Richard,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After futher debugging, I discovered that I was sending the&amp;nbsp;refund as a "authCaptureTransaction". After I changed it to "refundTransaction" it worked just fine.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Silly mistake on my part, sorry about that. Thanks for your time!&lt;/P&gt;</description>
      <pubDate>Mon, 21 May 2018 16:28:37 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Partial-Refund-on-Transaction-that-is-not-settled-presents-no/m-p/63139#M37322</guid>
      <dc:creator>nccqp</dc:creator>
      <dc:date>2018-05-21T16:28:37Z</dc:date>
    </item>
  </channel>
</rss>

