<?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 Incorrect MD5 hash information in ARB Guide pdf? in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Incorrect-MD5-hash-information-in-ARB-Guide-pdf/m-p/18000#M10020</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the ARB_guide.pdf﻿ document, there is the following (colors added by me)...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;The payment gateway creates the MD5 Hash using the following pieces of account and transaction information as input:&lt;/EM&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;EM&gt;&lt;FONT color="#0000FF"&gt;MD5 Hash value—this is the value set by the merchant in the Merchant Interface&lt;/FONT&gt;&lt;/EM&gt;&lt;/LI&gt;&lt;LI&gt;&lt;FONT color="#FF00FF"&gt;&lt;EM&gt;API Login ID (x_login)&lt;/EM&gt;&lt;/FONT&gt;&lt;/LI&gt;&lt;LI&gt;&lt;EM&gt;&lt;FONT color="#339966"&gt;Transaction ID (x_trans_id)&lt;/FONT&gt;&lt;/EM&gt;&lt;/LI&gt;&lt;LI&gt;&lt;EM&gt;&lt;FONT color="#FF0000"&gt;Amount (x_amount)﻿&lt;/FONT&gt;&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;... and directly below, it says ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;For example, if the MD5 Hash value configured by the merchant in the Merchant Interface is “&lt;FONT color="#0000FF"&gt;wilson&lt;/FONT&gt;,” and the transaction ID is “&lt;FONT color="#339966"&gt;9876543210&lt;/FONT&gt;” with an amount of $&lt;FONT color="#FF0000"&gt;1.00&lt;/FONT&gt;, then the field order used by the payment gateway to generate the MD5 Hash would be as follows:&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;FONT color="#0000FF"&gt;wilson&lt;/FONT&gt;&lt;FONT color="#339966"&gt;9876543210&lt;/FONT&gt;&lt;FONT color="#FF0000"&gt;1.00﻿&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF0000"&gt;&lt;FONT color="#000000"&gt;... I used the second example in my development and keep getting an "Invalid hash" error, but when I look at it now it seems like the second block should have the &lt;FONT color="#FF00FF"&gt;API Login Id&lt;/FONT&gt; after the &lt;FONT color="#0000FF"&gt;MD5 Hash value&lt;/FONT&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Which is correct?&lt;/P&gt;&lt;P&gt;If the &lt;FONT color="#0000FF"&gt;wilson&lt;/FONT&gt;&lt;FONT color="#339966"&gt;9876543210&lt;/FONT&gt;&lt;FONT color="#FF0000"&gt;1.00&lt;/FONT&gt;﻿ example is incorrect, has it always been incorrect or is this a recent change?&lt;/P&gt;</description>
    <pubDate>Thu, 13 Oct 2011 22:39:01 GMT</pubDate>
    <dc:creator>stevelabyrinth</dc:creator>
    <dc:date>2011-10-13T22:39:01Z</dc:date>
    <item>
      <title>Incorrect MD5 hash information in ARB Guide pdf?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Incorrect-MD5-hash-information-in-ARB-Guide-pdf/m-p/18000#M10020</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the ARB_guide.pdf﻿ document, there is the following (colors added by me)...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;The payment gateway creates the MD5 Hash using the following pieces of account and transaction information as input:&lt;/EM&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;EM&gt;&lt;FONT color="#0000FF"&gt;MD5 Hash value—this is the value set by the merchant in the Merchant Interface&lt;/FONT&gt;&lt;/EM&gt;&lt;/LI&gt;&lt;LI&gt;&lt;FONT color="#FF00FF"&gt;&lt;EM&gt;API Login ID (x_login)&lt;/EM&gt;&lt;/FONT&gt;&lt;/LI&gt;&lt;LI&gt;&lt;EM&gt;&lt;FONT color="#339966"&gt;Transaction ID (x_trans_id)&lt;/FONT&gt;&lt;/EM&gt;&lt;/LI&gt;&lt;LI&gt;&lt;EM&gt;&lt;FONT color="#FF0000"&gt;Amount (x_amount)﻿&lt;/FONT&gt;&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;... and directly below, it says ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;For example, if the MD5 Hash value configured by the merchant in the Merchant Interface is “&lt;FONT color="#0000FF"&gt;wilson&lt;/FONT&gt;,” and the transaction ID is “&lt;FONT color="#339966"&gt;9876543210&lt;/FONT&gt;” with an amount of $&lt;FONT color="#FF0000"&gt;1.00&lt;/FONT&gt;, then the field order used by the payment gateway to generate the MD5 Hash would be as follows:&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;FONT color="#0000FF"&gt;wilson&lt;/FONT&gt;&lt;FONT color="#339966"&gt;9876543210&lt;/FONT&gt;&lt;FONT color="#FF0000"&gt;1.00﻿&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF0000"&gt;&lt;FONT color="#000000"&gt;... I used the second example in my development and keep getting an "Invalid hash" error, but when I look at it now it seems like the second block should have the &lt;FONT color="#FF00FF"&gt;API Login Id&lt;/FONT&gt; after the &lt;FONT color="#0000FF"&gt;MD5 Hash value&lt;/FONT&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Which is correct?&lt;/P&gt;&lt;P&gt;If the &lt;FONT color="#0000FF"&gt;wilson&lt;/FONT&gt;&lt;FONT color="#339966"&gt;9876543210&lt;/FONT&gt;&lt;FONT color="#FF0000"&gt;1.00&lt;/FONT&gt;﻿ example is incorrect, has it always been incorrect or is this a recent change?&lt;/P&gt;</description>
      <pubDate>Thu, 13 Oct 2011 22:39:01 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Incorrect-MD5-hash-information-in-ARB-Guide-pdf/m-p/18000#M10020</guid>
      <dc:creator>stevelabyrinth</dc:creator>
      <dc:date>2011-10-13T22:39:01Z</dc:date>
    </item>
    <item>
      <title>Re: Incorrect MD5 hash information in ARB Guide pdf?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Incorrect-MD5-hash-information-in-ARB-Guide-pdf/m-p/18002#M10021</link>
      <description>&lt;P&gt;The top one is probably the correct.&lt;/P&gt;&lt;P&gt;&lt;A target="_blank" href="http://developer.authorize.net/guides/SIM/Transaction_Response/Using_the_MD5_Hash_Feature.htm"&gt;http://developer.authorize.net/guides/SIM/Transaction_Response/Using_the_MD5_Hash_Feature.htm&lt;/A&gt;﻿&lt;/P&gt;</description>
      <pubDate>Thu, 13 Oct 2011 23:36:26 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Incorrect-MD5-hash-information-in-ARB-Guide-pdf/m-p/18002#M10021</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2011-10-13T23:36:26Z</dc:date>
    </item>
    <item>
      <title>Re: Incorrect MD5 hash information in ARB Guide pdf?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Incorrect-MD5-hash-information-in-ARB-Guide-pdf/m-p/18032#M10036</link>
      <description>&lt;P&gt;I've been logging the x_MD5_Hash﻿ values posted from Authorize.Net and it seems to be expecting different hashing inputs depending on the transaction response. Sometimes it's using the API Login Id and sometimes it isn't&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It'd be great if this were documented somewhere&lt;/P&gt;</description>
      <pubDate>Sun, 16 Oct 2011 19:39:45 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Incorrect-MD5-hash-information-in-ARB-Guide-pdf/m-p/18032#M10036</guid>
      <dc:creator>stevelabyrinth</dc:creator>
      <dc:date>2011-10-16T19:39:45Z</dc:date>
    </item>
    <item>
      <title>Re: Incorrect MD5 hash information in ARB Guide pdf?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Incorrect-MD5-hash-information-in-ARB-Guide-pdf/m-p/18034#M10037</link>
      <description>&lt;P&gt;The other possibility that I know of is instead of the API LoginID is the Login for the authorize.net site when you generate the transaction thru virtual terminal.&lt;/P&gt;</description>
      <pubDate>Sun, 16 Oct 2011 21:21:07 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Incorrect-MD5-hash-information-in-ARB-Guide-pdf/m-p/18034#M10037</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2011-10-16T21:21:07Z</dc:date>
    </item>
    <item>
      <title>Re: Incorrect MD5 hash information in ARB Guide pdf?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Incorrect-MD5-hash-information-in-ARB-Guide-pdf/m-p/18068#M10051</link>
      <description>&lt;P&gt;The transaction hash is provided in transaction results for SIM, DPM, and throught he Silent Posts generated by ARB.&amp;nbsp; For SIM and DPM, the correct hash is generated with pattern &lt;FONT color="#0000ff"&gt;SecretKey&lt;/FONT&gt;&lt;FONT color="#ff00ff"&gt;APILoginID&lt;/FONT&gt;&lt;FONT color="#339966"&gt;TransactionID&lt;/FONT&gt;&lt;FONT color="#800000"&gt;&lt;FONT color="#ff0000"&gt;Amount&lt;/FONT&gt;&lt;FONT color="#000000"&gt;.&amp;nbsp; Because ARB transactions are generated internally within Authorize.Net, they are not associated with your API Login ID and the correct pattern becomes simply&amp;nbsp;&lt;FONT color="#0000ff"&gt;SecretKey&lt;/FONT&gt;&lt;FONT color="#339966"&gt;TransactionID&lt;/FONT&gt;&lt;FONT color="#800000"&gt;&lt;FONT color="#ff0000"&gt;Amount&lt;FONT color="#000000"&gt;. You can think of this as ARB transactions having a blank or null login ID associated with them.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Oct 2011 23:40:28 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Incorrect-MD5-hash-information-in-ARB-Guide-pdf/m-p/18068#M10051</guid>
      <dc:creator>Trevor</dc:creator>
      <dc:date>2011-10-18T23:40:28Z</dc:date>
    </item>
  </channel>
</rss>

