When checking out and submitting the order, the authorize.net module hangs on please wait.
This happened after i transferred the site from a linux server to a windows.
This happened after i transferred the site from a linux server to a windows.
Is there any information i can get you? I am trying to debug it myself but can't find anything. Permissions are set to read and write.
I see that the information is sent over 443? That is a a secure port. Does the authorize.net require an ssl?
I tested setup on a Linux server & the payment was processed correctly. So, it appears to somehow be a Windows problem - or at least the Apache setup (XAMP) on my Windows PC.
FYI...
(1) I did a dump and the $response_data referenced in line 160 was an array with only 2 entries. The strange thing is the entries were the default Relay Response pages I setup when testing Authorize.Net's SIM method.
(2) I cleared the default Relay Response URL in Auth.Net's admin panel. Then, I tried again. Did a dump & the $response_data was only a single entry array with this message:
<HTML><BODY><H3>The following errors have occurred.</H3>(92) The gateway no longer supports the requested method of integration.<BR></BODY></HTML>
I replaced line 160 in authorizenet_aim.php with this...
So, I still don't know why it is failing, but at least the error message is displayed.
(Note - I'm in testing mode & not using an SSL certificate on either server.)
FYI...
(1) I did a dump and the $response_data referenced in line 160 was an array with only 2 entries. The strange thing is the entries were the default Relay Response pages I setup when testing Authorize.Net's SIM method.
(2) I cleared the default Relay Response URL in Auth.Net's admin panel. Then, I tried again. Did a dump & the $response_data was only a single entry array with this message:
<HTML><BODY><H3>The following errors have occurred.</H3>(92) The gateway no longer supports the requested method of integration.<BR></BODY></HTML>
I replaced line 160 in authorizenet_aim.php with this...
Code: Select all
if (count($response_data)>=4)
$json['error'] = $response_data[4];
else
$json['error'] = $response_data[1];
So, I still don't know why it is failing, but at least the error message is displayed.
(Note - I'm in testing mode & not using an SSL certificate on either server.)
Hey does anyone have a solution for that? I have the same issue here. The order will go trought i will receive an email back from the merchant approving or not the card, but the cart hangs on the processing page, it looks like never gets an answer back from the server and I have the little spinnng circle and the message " Please wait, While we process your card!". Does anyone got a solution for that?
Thanks
Thanks
Issue: Hang on CC checkout.
Authorize.NET AIM (Active. Not Test.)
OpenCart 1.4.8b with Authorize.NET modules set to LIVE(both settings.)
Customer receives an email confirming order while store is still processing credit card.
Authorize.NET shows the card as captured.
Trying Qphoria's email code patch now.
Authorize.NET AIM (Active. Not Test.)
OpenCart 1.4.8b with Authorize.NET modules set to LIVE(both settings.)
Customer receives an email confirming order while store is still processing credit card.
Authorize.NET shows the card as captured.
Trying Qphoria's email code patch now.
Who is online
Users browsing this forum: No registered users and 4 guests