Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Problem after Payment... 404 error!


Marvin Miller

Recommended Posts

Hi guys;

 

I was wondering if anyone can help with some pointers on this issue. My site is using the Moneris gateway in testing mode. It's worked perfectly for a few months of testing but today I started getting an error.

 

What seems to be happening is that there is a problem when the payment module sends the data back to the site. Usually you get the nice screen saying the order is completed or the authorization failed screen.

 

Instead I'm getting a 404 error!

 

The URL seems valid to me (https://host212.ipowerweb.com/~frostysa/catalog/checkout_process.php?osCsid=19a489xxxxxxxxxxxx)

 

But my browser shows a 404 error. Anyone know what could cause this?

 

Best & Thanks;

Marvin

Best & Thanks;
Marvin
----------------------
osCommerce 2.3.3.4 

Link to comment
Share on other sites

  • 3 weeks later...

Hi,

 

Did you guys get your problem solved?

 

There must be something unusual with the ipowerweb recent change. I got the same error, starting from Novemeber 8th or 9th. Each day, I have to refund customers for the duplicated orders and have got lots complains. Some customers even tried the order4 or 5 times, and they are charged for each try.

 

Since Novemeber 8th, I noticed the server host212 have installed some new security utility. The order confirmations sent from our store are blocked as a spam. And each message sent from the store front by the customer is prefixed with an anti-spam header. I am not sure whether this is related to the checkout problem. But they happened almost the same time!

 

I am currently contacting the support at ipowerweb. Lets see if they can provide any suggestion for us.

 

James

Link to comment
Share on other sites

I too am having a similar problem, and I too am waiting on hold for IPowerWeb. Currently going on 1 hour on hold. If you guys are provided with any sort of solution please post it here.

 

Our checkout dies when the customer clicks the "Confirm Order" button, and it just spins it's wheels until it finally it comes up with "Page Cannot Be Displayed" and it never reaches the checkout_success.php page, and tables in the database never update properly, and completed orders never display under orders in the admin panel.

Link to comment
Share on other sites

Finally, I have located the source of the error but do not understand what's wrong with it.

 

I removed the following line:

 

$payment_modules->after_process();

 

in the checkout_process.php. Then the checkout_success page was displayed.

 

The php script failed in this function call. This function is from the linkpoint payment module, which simply sends the New Order Confirmation email to the store owner:

    function after_process() {

      global $insert_id, $HTTP_POST_VARS;

      // globals $CardName, $CardNumber;

 

if ( (defined('MODULE_PAYMENT_LINKPOINTMS1_EMAIL')) && (MODULE_PAYMENT_LINKPOINTMS1_EMAIL != 'NONE') ) { // send emails to other people

$message = 'AVSCode: ' . $GLOBALS[AVSCode] . "\n" . 'Address: ' . $GLOBALS['cc_address_avs_message'] . "\n" .'ZipCode: ' . $GLOBALS['cc_zipcode_avs_message'] . "\n" .'CardCode: ' . $GLOBALS['cc_cardcode_avs_message'] . "\n" . 'Order #:' . $insert_id . "\n\n" . 'Middle Credit Card Numbers: ' . $GLOBALS['cc_middle'] . "\n\n";

tep_mail('', MODULE_PAYMENT_LINKPOINTMS1_EMAIL, ' New order - Verification info', $message, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS, '');

      }

  return false;

    }

That explains why I cannot receive the order confirmation email since the error started.

 

What's wrong with the code? I cannot find anything wrong, and it DID work for a couple of months.

 

My guess is that ipowerweb has upgraded/changed their mailing system on the host, and this change causes the problem. On November 8th, I started to get the complains from the customers. And on the same day, I can no longer recieve the order confirmation generated by the above code. And on the same day, I noticed a change in the customer's email sent from the host212. The email was prefixed with an anti-spam header.

 

I am still waiting for a reply from their customer support.

Edited by james_times
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...