Authorize.net help with CIM

5 replies [Last post]
doconos
Offline
Joined: 06/30/2010
Status: 
Answered

Howdy, am integrating Auth.net with CIM, but getting the following error on the checkout page:

Error: There was a problem processing the payment:

(the error itself is blank, and my DB log offers no more information.)

I suspect this pertains to my integration with Auth.net. I have CIM included and active, and am not in a test account (i.e., not http://test.authorize.net), but my account is IN test mode.

On the Moneyscripts Gateway page I have tried all of the various options to no avail, including new login IDs and transaction IDs. Is there something I need to do on the Auth.net side of things -- enable Weblink, for instance?

Also, my site is not SSL -- is that a problem?

thanks,

jd

travel
Offline
Joined: 06/24/2010
I am sure that you have

I am sure that you have authorize.net selected. The API and Transaction keys need to be exact. This is what is used to verify the account.

Leighton Whiting
Offline
Joined: 06/02/2009
In your Authorize.net Gateway

In your Authorize.net Gateway Settings, under AIM Settings, do you have 'Test transactions in a live account' checked?

I've never tried using test mode in a live account before, so I'm not sure if there are any other gotchas involved with it, but that's what I would try first.

Sincerely,
Leighton Whiting

doconos
Offline
Joined: 06/30/2010
thanks for the response -- I

thanks for the response -- I have tried every combination of production/test, including AIM in live and test, ARB in production and disabled, and CIM in production and disabled. All give me the same generic error message on the checkout page, and the same "notice" message in the Drupal DB log:

"Authorize.Net: Payment for Order 32 failed."

I have Auth.net set to Test mode (not Developer Test, just "don't process actual cards" in the Auth.net settings), but nothing doing.

Leighton Whiting
Offline
Joined: 06/02/2009
Doconos, Hmmm it is quite

Doconos,
Hmmm it is quite strange that the error itself isn't being shown. Do you have 'Log Debug Messages' checked in the Core Settings?

Can you contact me at support@moneyscripts.net so I can send you the latest dev version of the modules to see if that makes any difference?

Sincerely,
Leighton Whiting

doconos
Offline
Joined: 06/30/2010
Resolved

OK thanks to Leighton's personal help today (in particular helping expose a new error message) I was able to figure this out. Turns out I didn't have the right certs for cURL to utilize in making a call out to auth.net.

Here was the Google search result that ultimately saved me:

http://www.theatons.com/ubuntu-710-cafile-etcsslcertsca-certificatescrt-...

All i needed was one apt-get call and it was taken care of.

Thanks Leighton!

Twitter Feed