<?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: Coldfusion Successful SIM integration? in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Coldfusion-Successful-SIM-integration/m-p/31770#M16542</link>
    <description>&lt;P&gt;Seeing as there have been no replies, I am under the impression that no one has been able to complete this strictly using Coldfusion. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So, as an FYI to future CF developers trying to do this, I thought I would reply to my own post. I was able to implement a workaround on a LAMP server by creating a PHP file to generate the required fingerprint. &lt;SPAN&gt;It requires copying over some of the anet_php_sdk files to the server (the "lib" subdirectory and AuthoriseNet.php file).&lt;/SPAN&gt;&amp;nbsp; Then I use a CFHTTP GET command to run it and generate the required fingerprint "input" statements in the form that gets passed to the SIM Hosted Order page.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Not the most straightforward method, but it's functional and bypasses the CF SIM code that I couldn't get to create the correct fingerprint value.&lt;/P&gt;</description>
    <pubDate>Wed, 28 Nov 2012 14:04:25 GMT</pubDate>
    <dc:creator>Wolfdad</dc:creator>
    <dc:date>2012-11-28T14:04:25Z</dc:date>
    <item>
      <title>Coldfusion Successful SIM integration?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Coldfusion-Successful-SIM-integration/m-p/31208#M16283</link>
      <description>&lt;P&gt;Hello, I am new to authorize.net SIM integration, but have successfully implemented the Cybersource Hosted Order Page which should, by all accounts, be very similar. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I use the appropriate keys and values to send the "sample" cfm form to&amp;nbsp;&lt;A href="https://test.authorize.net/gateway/transact.dll," target="_blank"&gt;https://test.authorize.net/gateway/transact.dll,&lt;/A&gt; it always returns the 99 code and I can't even GET to the&amp;nbsp;Hosted Payment Form. &amp;nbsp;When I submit the form to&amp;nbsp;&lt;A href="https://developer.authorize.net/tools/paramdump/index.php," target="_blank"&gt;https://developer.authorize.net/tools/paramdump/index.php,&lt;/A&gt; I see all of my fields there and populated as expected. (Using the most minimal form, I am passing x_login, x_fp_sequence, x_fp_timestamp, x_fp_hash, x_show_form, x_Amount, x_test_request).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried to debug this by using the response code 99 tool and always see a generated fingerprint from that tool which is different than what I see when using the same values on my form and dump the output of the fingerprint generated by &amp;lt;cf_hmac...&amp;gt; to the screen.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I found other posts about SIM/Coldfusion problems, but none that say "I got it to work!" - usually it says "I converted my page to php..." &amp;nbsp;So, has anyone gotten CF to work with the SIM (or at least past the fingerprint error 99 code)? I would love to hear about the magic behind your success.&lt;/P&gt;</description>
      <pubDate>Tue, 06 Nov 2012 21:21:30 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Coldfusion-Successful-SIM-integration/m-p/31208#M16283</guid>
      <dc:creator>Wolfdad</dc:creator>
      <dc:date>2012-11-06T21:21:30Z</dc:date>
    </item>
    <item>
      <title>Re: Coldfusion Successful SIM integration?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Coldfusion-Successful-SIM-integration/m-p/31770#M16542</link>
      <description>&lt;P&gt;Seeing as there have been no replies, I am under the impression that no one has been able to complete this strictly using Coldfusion. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So, as an FYI to future CF developers trying to do this, I thought I would reply to my own post. I was able to implement a workaround on a LAMP server by creating a PHP file to generate the required fingerprint. &lt;SPAN&gt;It requires copying over some of the anet_php_sdk files to the server (the "lib" subdirectory and AuthoriseNet.php file).&lt;/SPAN&gt;&amp;nbsp; Then I use a CFHTTP GET command to run it and generate the required fingerprint "input" statements in the form that gets passed to the SIM Hosted Order page.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Not the most straightforward method, but it's functional and bypasses the CF SIM code that I couldn't get to create the correct fingerprint value.&lt;/P&gt;</description>
      <pubDate>Wed, 28 Nov 2012 14:04:25 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Coldfusion-Successful-SIM-integration/m-p/31770#M16542</guid>
      <dc:creator>Wolfdad</dc:creator>
      <dc:date>2012-11-28T14:04:25Z</dc:date>
    </item>
  </channel>
</rss>

