OSCOMMERCE SUPPORT CALL 702-453-3332

 

Help - Search - Members - Calendar
Full Version: authorize.net problems
osCommerce Community Support Forums > osCommerce Online Merchant v2.x > Contributions / Add-Ons > Payment Modules > Authorize.net
RoninS14
Okay, I've been researching this for a week and still haven't figured out why my authorize.net module isn't working. I haven't even been able to find a thread which was dedicated entirely to "setting up" the authorize.net module so I've been searching the hundred of threads relating to auth.net to find a solution to my problem.

Now depending on which authorize.net module I use, I get a different error.

I've tried vger's version march 18 and I get the "There has been an error processing your credit card".

I've tried ponce's version jan 11 2008 and I get the "There has been an error processing your credit card".

I've tried the default authorize.net version bundled in OSC and still no luck.

There appears to be a million threads about the many different errors and solutions for each. I've looked through just about all of the one's that I thought pertained to my problem and I still can't get it to work.

I have followed all instructions provided by each thread and each modules without success.

Some seem to have a easy time getting auth.net to work while others never seem to find a solution to their problems.

--------------------------------------------------
"There has been an error processing your credit card
Please try again and if problems persist, please try another payment method."

above is the error I am getting using ponce's version of AIM for authorize.net. which is the version that I would prefer to use. Now if I'm told to use a different version, then I will. But it seems that ponce's version is the newest of the greatest and I'd like to get it to work.


I am hosted with pair networks (the osc sponsor) running php5/mysql5. I have curl compiled on there so I know that this is not the problem. With ponce's version of the AIM module, I tried setting the curl field to "usr/bin/curl" and just "curl". I get the same results, error.

===In my settings for A.net (TESTMODE)

-I have enabled the following in " Upload Transaction File Format":

Email Customer: yes
Apply AVS Filter: no
Apply Card Code Filter: no
field separator: comma(,)
Field Encapsulation Character: blank

-In the "transaction version", I am using the 3.1 version

-In the "response/receive URL", I have the following:

URL
https://www.mydomain.com/checkout_process.php Default Receipt URL Edit
https://www.mydomain.com/checkout_process.php Default Relay Response URL Edit

-I did not touch

-In the "address verification service", I have the default values seclected.

-I've set my MD5hash and entered it in the "MD5hash" field in OSC's administration > modules > payment > Authorize.net Credit Card AIM

-I've enabled "password required mode"

-I've enabled "file uploads capabilities"

-I do not have weblink activated

-and I've entered my API and transkey into the proper fields of OSC's administration > modules > payment > Authorize.net Credit Card AIM


Am I missing something?
HydroHarry
Hi,
I know this doesn't help, but I'm having similar problems. For me, it seems my site is not communicating with authorize.net's secure site. There is excellent documentation on vger's original contribution, but nothing on Ponce's. Just sitting here scratching my head...
RoninS14
I got a new error after tweaking some settings in vger's contribution:

(TESTMODE) Credit card number is required. - Your credit card could not be authorized for this reason. Please correct any information and try again or contact us for further assistance.

anybody know this one?
RoninS14
K, I'm officially out of ideas.

I'm now trying to use ponce's AIM module from jan 11 and this is what I get.

There has been an error processing your credit card
Please try again and if problems persist, please try another payment method.
RoninS14
here's what I get on the url bar at the top:

https://www.mydomain.com/checkout_payment.p...p;error=general
RoninS14
I'm testing vger's version of the AIM module. Release march 18.

when I enter the credit card number and everything else and click submit to go to the confirmation page. The card number does not get forwarded to the order confirmation page (or checkout_confirmation.php). At the top of the checkout_confirmation.php right below my store banner there is this error:

Warning: str_repeat() [function.str-repeat]: Second argument has to be greater than or equal to 0 in /usr/www/users/tahiti/includes/modules/payment/authorizenet_aim.php on line 175

then when I click on "confirm order" i get:

(TESTMODE) Credit card number is required. - Your credit card could not be authorized for this reason. Please correct any information and try again or contact us for further assistance.
HydroHarry
I'm beginning to think it is a problem with CURL - or at least something on the server. My server evidently has 2 curl locations - /usr/sbin/curl and /us/bin/curl . What server do you use ronin? I use bluehost - a shared server - but have my ssl and a dedicated IP.
RoninS14
I'm hosted on pair networks (an OSC sponsor). I checked my cURL path with my host and its correct, it compiles correctly. Dedicated IP and SSL.

Seing as how I can't find any support for this, I started rebuilding a new site using oscms2.2rc2a. I'm just got done installing it and will probably start uploading my whole database once I have all my mods installed. I'm still trying to figure out which ones work with rc2a and which ones don't.

The only concern is using authorize.net and USPS shipping modules with USPS methods. So i'm going to try and get that to work first and see how that goes.

I'll keep this updated.
HydroHarry
Please do keep me updated. If you wouldn't mind keeping a list of what modules work with the new RC and posting it in this forum, it will surely help me and probably many other oscommerce users. Seems this switch is going to cause a lot of compatibility issues - I don't know whether I should keep trying to get authorize.net to work in my current version, or if I should upgrade and try to get every other contribution I use to work with the new RC. I think your experience will give me my answer.

Thank you in advance!
alsmith
I tried a brand new install also and the AIM method will not work however the SIM does work. I tested curl using (from SSH) curl https://secure.authorize.net and get the proper return so I do no think it is a curl or server issue.
CODE
#curl https://secure.authorize.net
<html>
<HEAD><TITLE>Authorize.Net</TITLE>
<META NAME="Authorize.Net -- Enabling more businesses to process transactions wor
ldwide">
</HEAD>
<FRAMESET ROWS="100%,*" BORDER=0 FRAMEBORDER=0 FRAMESPACING=0>
<FRAME NAME="top" SRC="https://Account.authorize.net/ui/themes/anet/merch.app" NOR
ESIZE>
</FRAMESET>
</HTML>


Looking for help also.
Recidivist
I also have the same problem with the AIM and am looking ito it.

Does anyone know how to capture the outgoing or the incoming strings?
hightechdave
QUOTE (Recidivist @ Feb 28 2008, 04:32 PM) *
I also have the same problem with the AIM and am looking ito it.

Does anyone know how to capture the outgoing or the incoming strings?



New install of OSC and using the built-in AIM method. Get "There has been an error processing your credit card" error. Please, anyone with suggestions let me know. We need this site to launch today if possible...
satish
The best way out is
ask auth.net that we posted this on your gateway for payment and got this as an error.
They will guide.

Generally if Your account is in test mode and You are trying to test live or vice versa this might happen.

Satish
turbozombie
does anyone have ANY resolution to this? I've contacted both my host and authorize.net, but they are saying it's a problem with the shopping cart. I tend to agree with them!
Daria
QUOTE (turbozombie @ Mar 20 2008, 10:51 PM) *
does anyone have ANY resolution to this? I've contacted both my host and authorize.net, but they are saying it's a problem with the shopping cart. I tend to agree with them!


I had many different errors on the way to having the store working... What in the end worked for me:

A) My original problem was not getting the order through - after submitting the confirmation page I would get kicked back to login page.

What resolved it
installing the new Authorize.Net AIM module,

then, afer exausting all options in
this thread: http://forums.oscommerce.com/index.php?showtopic=208800
and then
this thread: http://forums.oscommerce.com/index.php?showtopic=199381

B) order started getting through but I was getting the Credit Card error.

I have couple of oscommerce stores on couple of domains; one of them uses Authorize.net. in the authorize.net built-in module, I have a USER LOGIN in the login field, and then Transaction Key, working successfully.

However, this time around with a AIM mode from the topics above, I kept getting an error in credit card processing.

I put the API Login ID instead of the User Login, and it worked.

-------------------------
Daria
QUOTE (turbozombie @ Mar 20 2008, 10:51 PM) *
does anyone have ANY resolution to this? I've contacted both my host and authorize.net, but they are saying it's a problem with the shopping cart. I tend to agree with them!


I had many different errors on the way to having the store working... What in the end worked for me:

A ) My original problem was not getting the order through - after submitting the confirmation page I would get kicked back to login page.

What resolved it
installing the new Authorize.Net AIM module,

then, afer exausting all options in
this thread: http://forums.oscommerce.com/index.php?showtopic=208800
and then
this thread: http://forums.oscommerce.com/index.php?showtopic=199381

B ) order started getting through but I was getting the Credit Card error.

I have couple of oscommerce stores on couple of domains; one of them uses Authorize.net. in the authorize.net built-in module, I have a USER LOGIN in the login field, and then Transaction Key, working successfully.

However, this time around with a AIM mode from the topics above, I kept getting an error in credit card processing.

I put the API Login ID instead of the User Login, and it worked.

-------------------------
Bruin_03
QUOTE (Daria @ Apr 1 2008, 05:34 PM) *
I had many different errors on the way to having the store working... What in the end worked for me:

A ) My original problem was not getting the order through - after submitting the confirmation page I would get kicked back to login page.

What resolved it
installing the new Authorize.Net AIM module,

then, afer exausting all options in
this thread: http://forums.oscommerce.com/index.php?showtopic=208800
and then
this thread: http://forums.oscommerce.com/index.php?showtopic=199381

B ) order started getting through but I was getting the Credit Card error.

I have couple of oscommerce stores on couple of domains; one of them uses Authorize.net. in the authorize.net built-in module, I have a USER LOGIN in the login field, and then Transaction Key, working successfully.

However, this time around with a AIM mode from the topics above, I kept getting an error in credit card processing.

I put the API Login ID instead of the User Login, and it worked.

-------------------------



You certainly have to use the API Login ID as per the AUTHNET documentation. User Login stopped working for me a long time ago as it should because technically you can have the same AUTHNET user login with different merchant accounts. It's possible that AUTHNET recently set up all their customers like this.

Another thing is that this authnet contribution is very basic starting point. It doesn't show you all the information auth.net sends back to your site with every transaction attempt.

Usually auth.net will provide an error code with each response type, which you can look up and find out EXACTLY what is wrong. What I've done for clients in the past is create an option to log every transaction and response, as it It certainly helps with troubleshooting and can save you a lot of time in the long run.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.