Posted: August 26, 2014 at 8:05 am
|
We are using your plugin for the following site: http://forbenmedia.com/clients/heartcry/registration/ Authorize.net transaction key and user name are not working. It keeps declining my card. I am sure that our information is correct and we use this same key for other sites with no problem. I have read different posts on this issue but have not been able to fix it. I need your advice on what to do. The error is listed below. Attention: your transaction was declined for the following reason(s): |
Hi Liza, Can you confirm there is no whitespace before/after the Login ID and transaction key please? Also I notice on the site you are using Auth.net AIM for onsite payments, when doing so it is recommended to have an SSL certificate installed. Have you tested SIM payments? |
|
Hi, In addition to checking the credentials for extra spacing could you login to your merchant account area and check for required fields? For example, a field like company name may be set to required within the merchant account — however Event Espresso does not use this field and this would cause the order to not process correctly. — |
|
|
Thanks for the suggestions! I’ve tried checking the white space and SIM to no avail. Checking on the required fields now. I’ll bet that’s the issue. What are my options if it is? |
Could you turn the required fields off? This does not disable them — rather it lets Authorizenet process with or without them. Thanks. — |
|
|
From Auth.net, the required fields are: credit card number, expiration date and amount. We have the added AVS so billing address would also need to be required. I wonder about this though, because I’m not even getting to the “input your card” stage… if I use the development server (with SIM), it gives me this – http://cl.ly/image/0O0m2t3P0n07 If I don’t use the development server, I just get an error 99 – Any ideas? Thank you! |
Hi, Authorizenet AIM is onsite and Authorizenet SIM is offsite. You mention SIM in your prior post but your screenshot shows AIM. Which one are you wanting to use? — |
|
|
Oh, sorry about that. I want to use SIM. So, rather than seeing the screen in the screenshot it goes straight to the error message. |
Hi Liza, Are the credentials from a live Authorize.net account? If so, they can’t be used to test against the test server. You can test with your account though, but you’ll need to uncheck the box for “Account Uses Authorize.net’s Development Server”. I made you a screenshot that shows how to set up the EE Authorize.net SIM Settings for testing with live Authorize.net account credentials. |
|
|
Thanks for explaining that, Josh… I’ve adjusted the settings and it still goes straight to the error message. Does that always mean incorrect information? Or can it mean other things? Other suggestions? |
Hi Liza, The “Error 99: This transaction cannot be accepted.” message usually means that the Transaction key was not entered correctly. Here is more information about that error: https://support.authorize.net/authkb/index?page=content&id=A569&actp=RSS |
|
|
Resolved! Thank you. |
The support post ‘Authorize.net Module Not Working’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.