News:

Support the VirtueMart project and become a member

Main Menu

Urgent Help with Authorize.NET error

Started by chafukira, December 08, 2009, 15:08:35 PM

Previous topic - Next topic

chafukira

Could somebody please help me figure out what this error is all about:

Error: Couldn't resolve host 'https:'
Error: The transaction could not be completed.
Error: Failure in Processing the Payment (ps_authorize)

or

Error: The requested URL returned error: 404
Error: The transaction could not be completed.
Error: Failure in Processing the Payment (ps_authorize)

Every time I try to purchase something it gives me those three errors at the same time. The account I am trying to set up is an Authorize.Net account, and I went and followed instructions at http://forum.virtuemart.net/index.php?topic=14844.0 but in the end I still get an error. I called Authorize.NET and they told me that this has to be a virtuemart problem, something to do with HTTPS or HTTP.

I am new with virtuemart and I really need to get it to work to get my site going. I have tried both in Test and Live mode. Please help me if you can. Thank you. You can send me the reply to my inbox or simply here.

spontini

Hi,
did you ever resolve this problem? I am facing the same issue here and cannot find anything on it.

Thanks for any help you can provide.

EidschunMedia

OK I had been having the same issue and was getting nowhere on here, so I started digging around more.

What I found, and it appears to have solved the problem, was to make sure that in the configuration settings for the Credit Card (AN) module, where you enter your Authorize.Net hostname, login id, transaction key and so on, the hostname needs to be secure.authorize.net.  We had contacted Authorize.Net and asked them for the hostname.  They told us it is https://secure.authorize.net/transact.dll.

This is what was causing the error for us, and now the cart is processing orders properly (in test mode at least).

I guess that is why it says DO NOT CHANGE UNLESS YOU KNOW WHAT YOU'RE DOING. :)

spontini

I solved it by changing the Authorize.net Server Hostname under Store>List Payment Methods>Credit card (Authorize.net payment module)< Configuration.

My Authorize.net Server Hostname was given to me by the Authorize.net representative over the phone and happened to be wrong. I replaced it by the default one provided by Virtuemart which is "secure.authorize.net" and it solved my issue.

I hope it helps someone.

gbeals

HELP please - -  I have had two programmer work on this isue for me for 2 days.  With no luck.  I have two gateways I've tried - and both fail.  I have a NOVA account and a Authorize.net account.  Both accounts produce the same error.  I have my host company telling me it is a ssl issue, the ssl company telling me it is a hosting issue, and the gateway company telling me it is a VirtueMart issue.   I have tried the above fix, but does not work.

For some background.  My site was using NOVA for some time, no updates to their system or mine, just one day it stopped working.  Only paypal account would work.  I restored the site to an earlier back up -  still failed.  I then also rebuilt the site from scratch and it still failed.  I now have a new host, a new ssl , and get the same error message.  Can any one help?  I'm willing to pay if you can resolve it !

John M

THat is not helping me test my test account.  I have tried

https://test.authorize.net/gateway/transact.dll (Does not work and throws an error of unresolved https)

and tried this...
secure.authorize.net which throw this error up

Error: 3-2-13-P---(TESTMODE) The merchant login ID or password is invalid or the account is inactive.
Error: Failure in Processing the Payment (ps_authorize)

I set up a simple test account which was accompanied by a userAPI login id and Transaction key.  All is configured properly but no dice.  Any suggestions?
"Life is not a journey to the grave with the intention of arriving safely in a well preserved body, rather to skid in broadside, thoroughly worn out, and loudly proclaiming, Damn that was fun, what a ride!"

Manoj

I solved it by changing the Authorize.net Server Hostname under Store>List Payment Methods>Credit card (Authorize.net payment module)< Configuration.

My Authorize.net Server Hostname was given to me by the Authorize.net under test mode which was "https://test.authorize.net/gateway/transact.dll" happened to be wrong. I replaced it by the default one provided by Virtuemart which is "test.authorize.net" and it solved my issue. ( secure.authorize.net is for real time process.)

I hope it helps someone.
Manoj Bagchi