Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Shopping Cart not empty after checkout


militaryfoodex

Recommended Posts

Posted

Having a random issue with the shopping cart not being empty after checkout. Does not happen all the time, and I have not been able to duplicate it - but my customers report that they sometimes get an error (not sure what - as I have not gotten any good clues). They think that the transaction doesn't happen, and place the order again, which causes me duplicate orders.

 

In looking at the server logs, as well as having OCS logging turned on - I do see a pattern. On the orders that get duplicated, I do not see checkout_success.php geing called. Strange thing though is that the order information does get written to the database.

 

For the majority or the orders, I see checkout_confirmation.php calling checkout_process.php which calls checkout_success.php. On these odd cases, I see the following - the POST to checkout_process.php, and no GET of checkout_success.php. I have shown the log entries below for this timeframe.

 

214.13.82.22 - - [09/Jul/2010:08:07:35 -0400] "POST /catalog/checkout_confirmation.php HTTP/1.1" 200 46126 "https://www.militaryfoodex.com/catalog/checkout_payment.php" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"

 

214.13.82.22 - - [09/Jul/2010:08:07:50 -0400] "GET /catalog/includes/languages/english/images/buttons/button_confirm_order.gif HTTP/1.1" 200 343 "https://www.militaryfoodex.com/catalog/checkout_confirmation.php" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"

 

214.13.82.22 - - [09/Jul/2010:08:07:56 -0400] "GET /catalog/images/nips.gif HTTP/1.1" 200 14260 "https://www.militaryfoodex.com/catalog/checkout_confirmation.php" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"

 

214.13.82.22 - - [09/Jul/2010:08:07:51 -0400] "GET /catalog/images/snapplepinklemonade.jpg HTTP/1.1" 200 32768 "https://www.militaryfoodex.com/catalog/checkout_confirmation.php" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"

 

214.13.82.22 - - [09/Jul/2010:08:10:03 -0400] "POST /catalog/checkout_process.php HTTP/1.1" 200 439 "https://www.militaryfoodex.com/catalog/checkout_confirmation.php" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"

 

I see no errors in the MySQL logs, no PHP errors - nothing. The order gets written to the database just fine - but the cart stays active. I watched this person checkout and when the order came through, in whos_online.php I could still see their cart.

 

Any ideas on what may be going on?

 

Thanks!

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...