Thks for read this, my english its basic so please be patience.
Im finishing a magento site, and today just for test i put a order selecting guest option, i fill all options and i press PLACE ORDER button, magento show the message “Submitting order information”, magento think few seconds, after that I am redirected to SHOPPING CART again, all products are there, few minutes after i receive the email confirmation, Why magento still maintains the shopping cart, I expected a SUCCESS page o something like that.
I have similar problem with ver 1.4.1.1. It is a very strange problem. It seems like after placing the order, the browser won’t stay on the success page checkout/onepage/success/. The reason is that Mage_Checkout_OnepageController::successAction is being called twice. And in the second call, $session->getLastSuccessQuoteId() is null and so the browser is redirected to the cart page showing the item. However, the item in the cart will disappear if browser is refresh. And the confirmation email is sent as well as the backend showing the order is received.
Resolution, replaced all files in /app/code/core/Mage/Checkout with a backup copy. This sometimes will fix it.
If not, then comment line 208 and 209 in Mage_Checkout_OnepageController::successAction:
public function successAction() { $session = $this->getOnepage()->getCheckout(); if (!$session->getLastSuccessQuoteId()) { // $this->_redirect('checkout/cart'); //comment this line // return; //you can comment this also }
Then do another checkout, and usually the success page is displayed. Now here is the strange part, remove the comment line 208 and 209 so it is back to the original. Do another checkout, what happen? The success page remains as it should be.
I have similar problem with ver 1.4.1.1. It is a very strange problem. It seems like after placing the order, the browser won’t stay on the success page checkout/onepage/success/. The reason is that Mage_Checkout_OnepageController::successAction is being called twice. And in the second call, $session->getLastSuccessQuoteId() is null and so the browser is redirected to the cart page showing the item. However, the item in the cart will disappear if browser is refresh. And the confirmation email is sent as well as the backend showing the order is received......
Thks for your help Kiatng, but the problem was solved MOVING magento to Dedicated Server, after install into a new server and made the config changes the store works again, after install y try to finish a process like a GUEST ANNDDDDDD works with out problems, the problem was the shared hosting plan, for some reason magento TAKE to much memorie to finish the shopping process.
BUUUUUT one other problem was born :(........
When i try to create a NEW customer Magento show a white page with a array: