Oplus99 Posted July 18, 2011 Share Posted July 18, 2011 Hi,I have Installed the authorize.net module from prestashop(the free one). and I configured it the way it should be.the login Id and they key are 100% correct because I have already used them in other web applications and they work.However I have this warning message at the top saying:- Warning: Your website must possess a SSL certificate to use the Authorize.net AIM payment system. You are responsible for the safety of your customers' bank information. PrestaShop could not be blamed in case of security shortage on your website.In fact, my website has already an active SSL for more than a year and it has been updated recently. So I don't think that the problem would be a SSL Problem.When I go to the front end of the store and make a purchase, I do not see the Authorize.net option.and at the back end of the store when I go to the payment tab. Under the 'Currencies restrictions' I can chose authorize.netand under 'Groups restrictions' I can also chose authorize.net. However under 'Countries restrictions' I cannot chose authorize.net. for all countries it is marked as '-' under authorize.net. So I think the problem is here. If I cannot have a check box to a country of my choice then I cannot have authorize.net as an option when I check out.Now Please I need help to know why is this happening and How I can fix this.Thank you, Link to comment Share on other sites More sharing options...
tj48014 Posted July 31, 2011 Share Posted July 31, 2011 navigate to >> \modules\authorizeaim\ edit the authorizeaim.php file in that folder. Delete the following line of code near the top of the file. $this->limited_countries = array('us'); -Thad Hi,<br/><br/>I have Installed the authorize.net module from prestashop(the free one). and I configured it the way it should be.<br/>the login Id and they key are 100% correct because I have already used them in other web applications and they work.<br/>However I have this warning message at the top saying:<br/>- Warning: Your website must possess a SSL certificate to use the Authorize.net AIM payment system. You are responsible for the safety of your customers' bank information. PrestaShop could not be blamed in case of security shortage on your website.<br/><br/>In fact, my website has already an active SSL for more than a year and it has been updated recently. So I don't think that the problem would be a SSL Problem.<br/><br/>When I go to the front end of the store and make a purchase, I do not see the Authorize.net option.<br/><br/>and at the back end of the store when I go to the payment tab. Under the 'Currencies restrictions' I can chose authorize.net<br/>and under 'Groups restrictions' I can also chose authorize.net. However under 'Countries restrictions' I cannot chose authorize.net. for all countries it is marked as '-' under authorize.net. So I think the problem is here. If I cannot have a check box to a country of my choice then I cannot have authorize.net as an option when I check out.<br/><br/>Now Please I need help to know why is this happening and How I can fix this.<br/><br/>Thank you, Link to comment Share on other sites More sharing options...
djholusa Posted August 7, 2011 Share Posted August 7, 2011 Hi,<br/><br/>I have Installed the authorize.net module from prestashop(the free one). and I configured it the way it should be.<br/>the login Id and they key are 100% correct because I have already used them in other web applications and they work.<br/>However I have this warning message at the top saying:<br/>- Warning: Your website must possess a SSL certificate to use the Authorize.net AIM payment system. You are responsible for the safety of your customers' bank information. PrestaShop could not be blamed in case of security shortage on your website.<br/><br/>In fact, my website has already an active SSL for more than a year and it has been updated recently. So I don't think that the problem would be a SSL Problem.<br/><br/>When I go to the front end of the store and make a purchase, I do not see the Authorize.net option.<br/><br/>and at the back end of the store when I go to the payment tab. Under the 'Currencies restrictions' I can chose authorize.net<br/>and under 'Groups restrictions' I can also chose authorize.net. However under 'Countries restrictions' I cannot chose authorize.net. for all countries it is marked as '-' under authorize.net. So I think the problem is here. If I cannot have a check box to a country of my choice then I cannot have authorize.net as an option when I check out.<br/><br/>Now Please I need help to know why is this happening and How I can fix this.<br/><br/>Thank you, I have taken out this line of code and Authorize shows up on my site. However it is not connecting to my authorize platform. But one step at a time.. if (!empty($_SERVER['HTTPS']) AND strtolower($_SERVER['HTTPS']) != 'off' AND Configuration::get('PS_SSL_ENABLED')) I Took that line out, And now it shows up. Any chance we can get one the ghost here to see why it is not connecting to the Authorize servers?? Link to comment Share on other sites More sharing options...
Joe Retail Posted August 12, 2011 Share Posted August 12, 2011 Same problem. Now it's August and the built in module is still not working as far as I can tell. Link to comment Share on other sites More sharing options...
djholusa Posted August 12, 2011 Share Posted August 12, 2011 Same problem. Now it's August and the built in module is still not working as far as I can tell. Joe, Take this code out of Authorizaim.php and it will work fine. Just make sure you have your secure certificate there. if (!empty($_SERVER['HTTPS']) AND strtolower($_SERVER['HTTPS']) != 'off' AND Configuration::get('PS_SSL_ENABLED')) All this code does is confirm that SSL is enabled. But it is also hanging the program up too. Take it out and you will be fine Link to comment Share on other sites More sharing options...
dissatisfied Posted August 23, 2011 Share Posted August 23, 2011 Still not working in 1.4.4. I tried taking that 'if' statement out (don't forget the brackets!) and it didn't make any difference at all. Anyone else come up with a fix? Link to comment Share on other sites More sharing options...
scottatwood75 Posted September 7, 2011 Share Posted September 7, 2011 I have done everything about but still can't connect to Authorize.net when the credit card information is entered. Any ideas on how to get this working? Link to comment Share on other sites More sharing options...
Nellybeans Posted September 8, 2011 Share Posted September 8, 2011 I too am having difficulty getting the Authorize.net module to work. At the moment Authorize.net is not showing up on the front office as a payment choice. It has shown up sometimes and when it was there I performed a test by actually purchasing a product. I selected the Authorize.net for my payment choice, and it opened up the box to enter my card information. When I clicked on submit it took me to a blank screen, and since then the Authorize.net option does not show up on the front office. BUT I did get a confirmation email from Authorize.net that a payment had been received. The product I ordered was a virtual product, and I DID NOT receive any confirmation emails of the purchase and there is nothing in my order history for this item that has now been paid for. Why does this have to be so difficult??? I had a lot of trouble setting up the USPS as well. That seems to be working but I need to do some more testing for that one. Any help from anyone would be so appreciated. We are taking our site live today or tomorrow and because we have a paypal account, that is working, we will just disable the authorize.net. Thanks group. Link to comment Share on other sites More sharing options...
scottatwood75 Posted September 8, 2011 Share Posted September 8, 2011 Well I found my problem and I have to admit I feel stupid I didn't realize it sooner what it was. First off I asked the owner I'm building the site for the login and id for Authorize.nets website. I didn't realize the information he gave me for the shop was the same. First I realized that his account was in TEST so I switched that. Then I started to explore his account more and found on Authorize.net under the Account tab, in the Security Settings: API Login ID and Transaction Key I clicked on that area, used the password the owner gave me and received the API login and key, entered those in Prestashop, tested it and success. Finally. Not sure if this will help anyone else but wanted to admit to my rookie mistake. Good luck all Link to comment Share on other sites More sharing options...
AFemaleProdigy Posted February 5, 2013 Share Posted February 5, 2013 So are you guys saying the only way to make the Auth.net module work is to change the code? Why would they give us this code, if it does not work? Link to comment Share on other sites More sharing options...
El Patron Posted February 5, 2013 Share Posted February 5, 2013 So are you guys saying the only way to make the Auth.net module work is to change the code? Why would they give us this code, if it does not work? in the 1.3.1 version I tested, the code came commented out. that is why I could not reproduce it class authorizeAIM extends PaymentModule { public function __construct() { $this->name = 'authorizeaim'; $this->tab = 'payments_gateways'; $this->version = '1.3.1'; $this->author = 'PrestaShop'; //$this->limited_countries = array('us'); Link to comment Share on other sites More sharing options...
AFemaleProdigy Posted February 10, 2013 Share Posted February 10, 2013 Interesting. I removed that line of code and the countries appear to be enabled in BO now. I have not been able to test if the payments can be processed though. Link to comment Share on other sites More sharing options...
El Patron Posted February 10, 2013 Share Posted February 10, 2013 Interesting. I removed that line of code and the countries appear to be enabled in BO now. I have not been able to test if the payments can be processed though. I agree, that line was from native install...it should work find as long at the currency is in USD Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now