<?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: Problems with VOID transaction using AIM in developer environment in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-with-VOID-transaction-using-AIM-in-developer/m-p/21583#M11748</link>
    <description>&lt;P&gt;If the response is giving you x_trans_id (and this is what I get on my silent post page as well), then why are you using $response-&amp;gt;transaction_id in your void? It's theoretically possible that's the wrong field name. If you're using the PHP API, it's even possible you might have to access the fields through $response-&amp;gt;xml-&amp;gt;fieldNameHere. Can you do a var dump of $response so we can verify what fields are there? print_r($response) for PHP, though you can probably find an equivalent for most other languages.&lt;/P&gt;</description>
    <pubDate>Fri, 13 Jan 2012 19:20:22 GMT</pubDate>
    <dc:creator>TJPride</dc:creator>
    <dc:date>2012-01-13T19:20:22Z</dc:date>
    <item>
      <title>Problems with VOID transaction using AIM in developer environment</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-with-VOID-transaction-using-AIM-in-developer/m-p/21553#M11733</link>
      <description>&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;I can not void previously processed auth_only transaction using AIM in developer environment.&lt;/P&gt;&lt;P&gt;Yes I read &lt;A target="_self" href="http://community.developer.authorize.net/t5/Integration-and-Testing/Test-Void-Transaction-giving-Code-16-error/m-p/4395"&gt;this topic&lt;/A&gt; and understand the difference between test environment and test mode.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So I didn't use test mode I double checked it. Live mode in my &lt;A target="_self" href="https://sandbox.authorize.net/"&gt;dev account&lt;/A&gt; and no "x_test_request" field in the request. This is my request and response &lt;A target="_blank" href="http://clip2net.com/s/1tQjd"&gt;http://clip2net.com/s/1tQjd&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG border="0" src="https://ip1.i.lithium.com/6cf7ee2e26e8585cd7339f89156c403a61e03050/687474703a2f2f636c6970326e65742e636f6d2f636c69702f6d31333239342f313332363431383535332d636c69702d32396b622e706e67" height="313" width="515" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also there is no ability to watch unsettled &lt;A target="_self" href="https://sandbox.authorize.net/UI/themes/sandbox/merch.aspx?page=history&amp;amp;sub=report"&gt;transactions details&lt;/A&gt;, only settled ones. But there is ability to watch &lt;A target="_self" href="https://sandbox.authorize.net/UI/themes/sandbox/merch.aspx?page=history&amp;amp;sub=stat"&gt;Statistic&lt;/A&gt; for unsettled transactions, so I noticed that for the current day there was exactly 5 unsettled transactions I couldn't void.&lt;/P&gt;&lt;P&gt;Please give an answer how should I test void of the transactions in test environment&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jan 2012 01:42:32 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-with-VOID-transaction-using-AIM-in-developer/m-p/21553#M11733</guid>
      <dc:creator>dV</dc:creator>
      <dc:date>2012-01-13T01:42:32Z</dc:date>
    </item>
    <item>
      <title>Re: Problems with VOID transaction using AIM in developer environment</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-with-VOID-transaction-using-AIM-in-developer/m-p/21557#M11735</link>
      <description>&lt;P&gt;Here's a post that indicates you -may- need to set the void to x_test_request = true for it to work:&lt;/P&gt;&lt;P&gt;&lt;A target="_blank" href="http://community.developer.authorize.net/t5/Integration-and-Testing/Test-Void-Transaction-giving-Code-16-error/td-p/4395"&gt;http://community.developer.authorize.net/t5/Integration-and-Testing/Test-Void-Transaction-giving-Code-16-error/td-p/4395&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm assuming, of course, that your transaction ID is valid and you're not swapping two of your values somehow before they get sent to Authorize.net. Might be helpful if you could post your code in a code box (fourth option from left in Rich Text mode).&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jan 2012 05:45:15 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-with-VOID-transaction-using-AIM-in-developer/m-p/21557#M11735</guid>
      <dc:creator>TJPride</dc:creator>
      <dc:date>2012-01-13T05:45:15Z</dc:date>
    </item>
    <item>
      <title>Re: Problems with VOID transaction using AIM in developer environment</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-with-VOID-transaction-using-AIM-in-developer/m-p/21573#M11743</link>
      <description>&lt;P&gt;Hmmmm I pressed "Accept as Solution" by accident and can't redo this :(&lt;/P&gt;&lt;P&gt;Really it didn't help me.&lt;/P&gt;&lt;P&gt;As I mentioned in my original post I read suggested &lt;A target="_self" href="http://community.developer.authorize.net/t5/Integration-and-Testing/Test-Void-Transaction-giving-Code-16-error/td-p/4395"&gt;article&lt;/A&gt; and tried that solution - it doesn't work!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;So my code:&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;//process auth_only transaction
$request = new AuthorizeNetAIM($loginId, $tranKey);
$request-&amp;gt;setSandbox(true); // request goes to &lt;/PRE&gt;&lt;FONT color="#cc0000"&gt;&lt;A target="_blank" href="https://test.authorize.net/gateway/transact.dll"&gt;https://test.authorize.net/gateway/transact.dll&lt;/A&gt;&lt;/FONT&gt;&lt;PRE&gt; (test env)
&lt;BR /&gt;$request-&amp;gt;amount    = 34.95;
$request-&amp;gt;card_num  = $cardNumber;
$request-&amp;gt;exp_date  = $expDate-&amp;gt;toString('y-MM');
$request-&amp;gt;card_code = $cardCode;
$request-&amp;gt;zip       = $zip;
$response = $request-&amp;gt;authorizeOnly(); // OK

// process void transaction
$request = new AuthorizeNetAIM($loginId, $tranKey);

$request-&amp;gt;void($response-&amp;gt;transaction_id);&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jan 2012 18:25:37 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-with-VOID-transaction-using-AIM-in-developer/m-p/21573#M11743</guid>
      <dc:creator>dV</dc:creator>
      <dc:date>2012-01-13T18:25:37Z</dc:date>
    </item>
    <item>
      <title>Re: Problems with VOID transaction using AIM in developer environment</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-with-VOID-transaction-using-AIM-in-developer/m-p/21583#M11748</link>
      <description>&lt;P&gt;If the response is giving you x_trans_id (and this is what I get on my silent post page as well), then why are you using $response-&amp;gt;transaction_id in your void? It's theoretically possible that's the wrong field name. If you're using the PHP API, it's even possible you might have to access the fields through $response-&amp;gt;xml-&amp;gt;fieldNameHere. Can you do a var dump of $response so we can verify what fields are there? print_r($response) for PHP, though you can probably find an equivalent for most other languages.&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jan 2012 19:20:22 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-with-VOID-transaction-using-AIM-in-developer/m-p/21583#M11748</guid>
      <dc:creator>TJPride</dc:creator>
      <dc:date>2012-01-13T19:20:22Z</dc:date>
    </item>
    <item>
      <title>Re: Problems with VOID transaction using AIM in developer environment</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-with-VOID-transaction-using-AIM-in-developer/m-p/21585#M11749</link>
      <description>&lt;P&gt;So I appologize this is my fault. SDK code works correct.&lt;/P&gt;&lt;P&gt;I stored transaction ID in DB in the field INT(11) and it's length is not enough, that's why when voiding I got wrong ID, every time the max INT(11) value - 2147483647&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So I'm sorry again.&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jan 2012 19:23:30 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-with-VOID-transaction-using-AIM-in-developer/m-p/21585#M11749</guid>
      <dc:creator>dV</dc:creator>
      <dc:date>2012-01-13T19:23:30Z</dc:date>
    </item>
    <item>
      <title>Re: Problems with VOID transaction using AIM in developer environment</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-with-VOID-transaction-using-AIM-in-developer/m-p/21591#M11752</link>
      <description>&lt;P&gt;It happens.&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jan 2012 20:57:23 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Problems-with-VOID-transaction-using-AIM-in-developer/m-p/21591#M11752</guid>
      <dc:creator>TJPride</dc:creator>
      <dc:date>2012-01-13T20:57:23Z</dc:date>
    </item>
  </channel>
</rss>

