Jump to content

Zero (0) Products In Orders


Recommended Posts

hi,

 

I am having an issue with the product orders in Prestashop. I upgraded to Prestashop v 1.6.1.2 as of early November 2015

 

Since then, I've had 3 Orders go through, all for Virtual products (not physical). Orders are completed through to payment and the customer receives the invoice and payment confirmation but does not receive the email with the links for the digital downloads. Also in Admin, the Orders show as Payment Accepted and the dollar amount (processed and received) but with ‘0’ products in the orders themselves.

 

In Admin, I can go to Customers and view the Cart for the amount/date of the order in question. I just shows in the Cart Summary with the products listed, but the products do not show in Purchased Products.

 

Prior to the November 2015 upgrade, everything was working correctly for virtual and physical product sales.

 

Can you advise? Do I need to down-grade to an earlier version of Prestashop again?

 

thanks!

 

btw, I just did a test on Orders for Physical products, as well as Virtual products and the result is the same - the products are not appearing in the Orders (0) products, and only in the Cart Summary. I also tested using both available payment methods, Cheque and PayPal and again, same results no matter the payment method.

 

 

 

Lani

Edited by lanimarie (see edit history)
Link to comment
Share on other sites

Hi, Nemo1

 

thanks for your help.... I did enable debug mode, placed an order and this is the error code I received upon the final confirm button of the order. I do not know what step to take next.....

 

Fatal error: Uncaught exception 'Core_Foundation_IoC_Exception' with message 'This doesn't seem to be a class name: `Core_Business_Stock_StockManager`.' in /home/musicwm/public_html/shop/Core/Foundation/IoC/Core_Foundation_IoC_Container.php:95 Stack trace: #0 /home/musicwm/public_html/shop/Core/Foundation/IoC/Core_Foundation_IoC_Container.php(157): Core_Foundation_IoC_Container->makeInstanceFromClassName('Core_Business_S...', Array) #1 /home/musicwm/public_html/shop/Core/Foundation/IoC/Core_Foundation_IoC_Container.php(170): Core_Foundation_IoC_Container->doMake('Core_Business_S...', Array) #2 /home/musicwm/public_html/shop/Adapter/Adapter_ServiceLocator.php(52): Core_Foundation_IoC_Container->make('Core_Business_S...') #3 /home/musicwm/public_html/shop/classes/stock/StockAvailable.php(471): Adapter_ServiceLocator::get('Core_Business_S...') #4 /home/musicwm/public_html/shop/classes/order/OrderDetail.php(473): StockAvailableCore::updateQuantity('19', '0', -1) #5 /home/musicwm/public_html/shop/classes/order/OrderDetail.php( in /home/musicwm/public_html/shop/Core/Foundation/IoC/Core_Foundation_IoC_Container.php on line 95

Link to comment
Share on other sites

I've seen this happening, where it had a bug caused by an override of the OrderDetail class. Do you have any? In any case, enable dev mode, then try placing an order

hi Nemo1 ... please see my comment, above. Is this what you were referring to? do you think upgrading to the latest, stable version of Prestashop would fix this?

thanks!

Lani

Link to comment
Share on other sites

Hi, Nemo1

 

thanks for your help.... I did enable debug mode, placed an order and this is the error code I received upon the final confirm button of the order. I do not know what step to take next.....

 

Fatal error: Uncaught exception 'Core_Foundation_IoC_Exception' with message 'This doesn't seem to be a class name: `Core_Business_Stock_StockManager`.' in /home/musicwm/public_html/shop/Core/Foundation/IoC/Core_Foundation_IoC_Container.php:95 Stack trace: #0 /home/musicwm/public_html/shop/Core/Foundation/IoC/Core_Foundation_IoC_Container.php(157): Core_Foundation_IoC_Container->makeInstanceFromClassName('Core_Business_S...', Array) #1 /home/musicwm/public_html/shop/Core/Foundation/IoC/Core_Foundation_IoC_Container.php(170): Core_Foundation_IoC_Container->doMake('Core_Business_S...', Array) #2 /home/musicwm/public_html/shop/Adapter/Adapter_ServiceLocator.php(52): Core_Foundation_IoC_Container->make('Core_Business_S...') #3 /home/musicwm/public_html/shop/classes/stock/StockAvailable.php(471): Adapter_ServiceLocator::get('Core_Business_S...') #4 /home/musicwm/public_html/shop/classes/order/OrderDetail.php(473): StockAvailableCore::updateQuantity('19', '0', -1) #5 /home/musicwm/public_html/shop/classes/order/OrderDetail.php( in /home/musicwm/public_html/shop/Core/Foundation/IoC/Core_Foundation_IoC_Container.php on line 95

This looks to be some addition you made to Prestashop what Is the Core folder for as this is not native to Prestashop.   (Core_Foundation???)

Is this is a module try uninstalling it and see if the problem still exist.

What version did you update from.

Link to comment
Share on other sites

Core Foundation has been added to the latest releases, but the one  you got is probably bugged

 

ooooooooooooops

You are correct SIR, I just looked at the 1.6.1.4 test site folder structure and sure enough there it is.

 

lanimarie

Maybe you should either update to 1.6.1.4. or upload the CORE folder from the zip of 1.6.1.4 to your install and see if the error still exist.

Link to comment
Share on other sites

Core Foundation has been added to the latest releases, but the one  you got is probably bugged

OK, thanks I am running 1.6.1.2 and I have downloaded 1.6.1.4

however, when I upgraded last, I simply received a notice/link from admin, clicked it and it ran the update automatically.

I do not know the process for upgrading to 1.6.1.4

Can you advise?

thanks!

Lani

Link to comment
Share on other sites

Put the store in Maintenance mode, In the modules check your one click uprade to make sure you have the latest version 1.6.7, install and this will take you to the upgrade page make sure you have all green checks if not fix them then click Upgrade Now.

  • Like 1
Link to comment
Share on other sites

hi, all...

 

Put the store in Maintenance mode, In the modules check your one click uprade to make sure you have the latest version 1.6.7, install and this will take you to the upgrade page make sure you have all green checks if not fix them then click Upgrade Now.

Awesome... I have done so and it fixed the zero products in the Orders right away. The email with the download link was sent as well

 

thanks so much everyone for your help :)

 

lani

Link to comment
Share on other sites

hi, all...

 

Awesome... I have done so and it fixed the zero products in the Orders right away. The email with the download link was sent as well

 

thanks so much everyone for your help :)

 

lani

 

Great, Now can you please mark this as solved may help someone else when they see this as solved.

 

Edit your first post then click use full editor and add (SOLVED) in front of title.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...