{"id":2142,"date":"2019-07-02T15:59:31","date_gmt":"2019-07-02T19:59:31","guid":{"rendered":"https:\/\/www.thatsoftwareguy.com\/blog\/?p=2142"},"modified":"2019-07-02T15:59:32","modified_gmt":"2019-07-02T19:59:32","slug":"using-authorize-with-zen-cart","status":"publish","type":"post","link":"https:\/\/www.thatsoftwareguy.com\/blog\/2019\/07\/02\/using-authorize-with-zen-cart\/","title":{"rendered":"Using Authorize with Zen Cart?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">They changed over this week to the <a href=\"https:\/\/www.zen-cart.com\/showthread.php?224911-Authorize-net-phasing-out-MD5-Hash-Key-option-Jan-2019\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"new API announced in January (opens in a new tab)\">new API announced in January<\/a>, so if you haven&#8217;t done your updates, credit card processing using Authorize.Net (SIM or AIM) will fail.  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fortunately, the fix is easy:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>AIM users: You need to blank out the MD5 Hash field in Admin->Modules->Payment->Authorize.net (AIM).  This is sufficient for now, but you&#8217;ll also want to plan to get the new copy of authorize_aim.php from Zen Cart 1.5.6b.<\/li><li>SIM users: You&#8217;ll need to get the new copy of authorize.php from Zen Cart 1.5.6b, and then <a rel=\"noreferrer noopener\" aria-label=\"create a Security Key (opens in a new tab)\" href=\"https:\/\/support.authorize.net\/s\/article\/What-is-a-Signature-Key\" target=\"_blank\">create a Signature Key<\/a> within Authorize.  Enter the key in Admin->Modules->Payment->Authorize.net (SIM).<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For reference, here is the error message you&#8217;ll see for an AIM failure:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1015\" height=\"44\" src=\"https:\/\/www.thatsoftwareguy.com\/blog\/wp-content\/uploads\/2019\/07\/authorize.png\" alt=\"\" class=\"wp-image-2144\" srcset=\"https:\/\/www.thatsoftwareguy.com\/blog\/wp-content\/uploads\/2019\/07\/authorize.png 1015w, https:\/\/www.thatsoftwareguy.com\/blog\/wp-content\/uploads\/2019\/07\/authorize-300x13.png 300w, https:\/\/www.thatsoftwareguy.com\/blog\/wp-content\/uploads\/2019\/07\/authorize-768x33.png 768w\" sizes=\"auto, (max-width: 1015px) 100vw, 1015px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And here&#8217;s the message for a SIM failure:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"113\" src=\"https:\/\/www.thatsoftwareguy.com\/blog\/wp-content\/uploads\/2019\/07\/authorize_sim-1024x113.png\" alt=\"\" class=\"wp-image-2143\" srcset=\"https:\/\/www.thatsoftwareguy.com\/blog\/wp-content\/uploads\/2019\/07\/authorize_sim-1024x113.png 1024w, https:\/\/www.thatsoftwareguy.com\/blog\/wp-content\/uploads\/2019\/07\/authorize_sim-300x33.png 300w, https:\/\/www.thatsoftwareguy.com\/blog\/wp-content\/uploads\/2019\/07\/authorize_sim-768x85.png 768w, https:\/\/www.thatsoftwareguy.com\/blog\/wp-content\/uploads\/2019\/07\/authorize_sim.png 1576w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>They changed over this week to the new API announced in January, so if you haven&#8217;t done your updates, credit card processing using Authorize.Net (SIM or AIM) will fail. Fortunately, the fix is easy: AIM users: You need to blank out the MD5 Hash field in Admin->Modules->Payment->Authorize.net (AIM). This is sufficient for now, but you&#8217;ll &hellip; <a href=\"https:\/\/www.thatsoftwareguy.com\/blog\/2019\/07\/02\/using-authorize-with-zen-cart\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Using Authorize with Zen Cart?<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[58,78],"tags":[],"class_list":["post-2142","post","type-post","status-publish","format-standard","hentry","category-that-software-guy","category-zen-cart"],"_links":{"self":[{"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/posts\/2142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/comments?post=2142"}],"version-history":[{"count":1,"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/posts\/2142\/revisions"}],"predecessor-version":[{"id":2145,"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/posts\/2142\/revisions\/2145"}],"wp:attachment":[{"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/media?parent=2142"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/categories?post=2142"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thatsoftwareguy.com\/blog\/wp-json\/wp\/v2\/tags?post=2142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}