[email protected] Posted June 12, 2012 Share Posted June 12, 2012 I really need help! I have spoken with Prestashop Tech support and they are baffled. I cannot get Authorize.net to work with the latest version 1.4.8.2. Here is the error message I am getting: Not Found The requested URL /validation.php was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Apache Server at www.thelegaltree.com Port 443 I have my correct login id and key for my merchant account, and I have my merchant account on test. I have toggled back and for changing the PS module to Production and Test...neither one work... Can anyone help me? Thank you in advance! Link to comment Share on other sites More sharing options...
Mike Kranzler Posted June 12, 2012 Share Posted June 12, 2012 Hi Chad, Can you please check the files of your Authorize.net module to see if there is a validation.php file in that directory? The path should be modules/authorizeaim/validation.php. -Mike 1 Link to comment Share on other sites More sharing options...
[email protected] Posted June 12, 2012 Author Share Posted June 12, 2012 Yes...I just checked and there is a validation.php file there. Thank you for responding Mike! Link to comment Share on other sites More sharing options...
Mike Kranzler Posted June 12, 2012 Share Posted June 12, 2012 Can you please try replacing your copy of the module with the attached version and let me know if that works any better for you? Authorize.net.zip -Mike Link to comment Share on other sites More sharing options...
[email protected] Posted June 12, 2012 Author Share Posted June 12, 2012 ok...I uninstalled, then deleted the module. Then I added the module I downloaded from you and reset my key with my merchant. Then replaced login and key and set to production. Same error message Link to comment Share on other sites More sharing options...
Mike Kranzler Posted June 12, 2012 Share Posted June 12, 2012 Hi Chad, Can you please make sure you're using the production credentials and not the sandbox credentials? Authorize.net should have provided you with both, and there is definitely a potential for confusion there. I hope this helps. -Mike Link to comment Share on other sites More sharing options...
[email protected] Posted June 12, 2012 Author Share Posted June 12, 2012 are you talking about production or test credentials? I have production set in the module and test set with my merchant Link to comment Share on other sites More sharing options...
Mike Kranzler Posted June 12, 2012 Share Posted June 12, 2012 are you talking about production or test credentials? I have production set in the module and test set with my merchant You need to have production set for both in order to get it working properly. Please let me know if that works any better for you. -Mike Link to comment Share on other sites More sharing options...
[email protected] Posted June 12, 2012 Author Share Posted June 12, 2012 ok...I changed to production on both....still same error message. I really do appreciate you working with me on this! Thank you! Link to comment Share on other sites More sharing options...
Mike Kranzler Posted June 12, 2012 Share Posted June 12, 2012 ok...I changed to production on both....still same error message. I really do appreciate you working with me on this! Thank you! Can you please post a screenshot of the error, and of your configuration of the Authorize.net module in your Back Office? Feel free to black out the private information such as credentials. -Mike Link to comment Share on other sites More sharing options...
[email protected] Posted June 12, 2012 Author Share Posted June 12, 2012 ok...I am new to this forum...how do I post the images? Link to comment Share on other sites More sharing options...
Mike Kranzler Posted June 12, 2012 Share Posted June 12, 2012 ok...I am new to this forum...how do I post the images? Use the "More Reply Options" button, and then attach the images and click "Add to Post" for each one. -Mike Link to comment Share on other sites More sharing options...
[email protected] Posted June 12, 2012 Author Share Posted June 12, 2012 ok..Here they are Link to comment Share on other sites More sharing options...
Mike Kranzler Posted June 12, 2012 Share Posted June 12, 2012 ok..Here they are Does your site have an active SSL certificate? -Mike Link to comment Share on other sites More sharing options...
[email protected] Posted June 12, 2012 Author Share Posted June 12, 2012 yes...it is with godaddy.com Link to comment Share on other sites More sharing options...
Mike Kranzler Posted June 12, 2012 Share Posted June 12, 2012 yes...it is with godaddy.com And what is your site's URL? -Mike Link to comment Share on other sites More sharing options...
[email protected] Posted June 12, 2012 Author Share Posted June 12, 2012 www.thelegaltree.com Link to comment Share on other sites More sharing options...
[email protected] Posted June 12, 2012 Author Share Posted June 12, 2012 ssl Link to comment Share on other sites More sharing options...
Mike Kranzler Posted June 12, 2012 Share Posted June 12, 2012 Can you please post a new report here so that our dev team can look into this for you? Normally, one of the myriad solutions I've offered above should fix this for you, so the best thing to do would be to have them look into it more deeply for you. -Mike Link to comment Share on other sites More sharing options...
[email protected] Posted June 12, 2012 Author Share Posted June 12, 2012 ok...I have posted. Thank you so much for your help! Link to comment Share on other sites More sharing options...
Dh42 Posted June 13, 2012 Share Posted June 13, 2012 Chad, give me a shout when you get a chance. I bounced a couple transactions off of your auth account so I think the problem is the way that Prestashop has written the form for the plugin. They are trying to access validation.php from the site root and not the module folder. When I get on my actual pc in a few minutes I will post a fixed file that should get you working. Link to comment Share on other sites More sharing options...
Dh42 Posted June 13, 2012 Share Posted June 13, 2012 Chad, I actually forgot that you created me an account in the backend. I just went ahead and installed the module and it should be working right. You might turn on your test mode in your auth account and and in the module and try a couple test payments. But everything should be working right. You might have to hand type your auth key and api login back in because I just copy and pasted them. Sometimes doing that they pick up extra characters and won't work. Mike, the problem with the module that ships with 1.4.8.2 is on the line 33 in the authorizeaim.tpl it has <form name="authorizeaim_form" id="authorizeaim_form" action="{$new_base_dir}validation.php" method="post"> and it needs to read <form name="authorizeaim_form" id="authorizeaim_form" action="{$module_dir}validation.php" method="post"> When it was giving a file not found error on the validation.php file it was looking for it in the site root, not the modules folder. Link to comment Share on other sites More sharing options...
[email protected] Posted June 13, 2012 Author Share Posted June 13, 2012 Thank you, designhaus42! I dont know what I would have done without you guys! I tested a $1.00 transaction with production mode in both and it worked! Thank you!!!! Link to comment Share on other sites More sharing options...
Dh42 Posted June 13, 2012 Share Posted June 13, 2012 No problem I am glad everything worked out for you. Good luck selling. Link to comment Share on other sites More sharing options...
Mike Kranzler Posted June 14, 2012 Share Posted June 14, 2012 Thanks for the help DesignHaus! I will definitely pass this along to our development team. Chad, can you please provide me with a link to the report you created? I would like to add this information to it so that the assigned developer can explore implementing DesignHaus' fix. -Mike Link to comment Share on other sites More sharing options...
boshea Posted July 9, 2012 Share Posted July 9, 2012 Hi DesignHaus. I'm having the exact same problem Chad had with the exact same versions of PS and Authorize.net module. I installed your Authorize.net module in the zip file in this ticket. I notice that the variable being used in authorizeaim.ptl is already '$module_dir' however, when i get the 404 error like Chad got, the URL has this store/validation.php not store/modules/validation.php Can you help? thanks, Brennan Link to comment Share on other sites More sharing options...
Dh42 Posted July 9, 2012 Share Posted July 9, 2012 Can you give me the url to your shop and I will look into it Link to comment Share on other sites More sharing options...
boshea Posted July 9, 2012 Share Posted July 9, 2012 Sure. Thanks! I don't have it enabled yet. I'm just allowing my own IP address for now. Could you PM me your IP address and I will add that to the allow list? Brennan Link to comment Share on other sites More sharing options...
Recommended Posts