We've just upgraded our Opencart installation from 1.5.X to 2.3.0.2. Now obviously this was quite a leap in versions and we've had countless other issues I've managed to fix, but one I can't get to the bottom is that stock is not automatically being deducted after orders are placed.
I've checked SETTINGS > CHECKOUT > PROCESSING ORDER STATUS and it is set to PROCESSING.
In addition to this I've also checked that my payment methods all change the status of an order to PROCESSING after checkout, too, but something is still awry.
The only stock-related extensions I have is one that allows customers to register for notifications when a product goes out of stock and shouldn't have any bearing on stock levels.
Any suggestions?
It works on 2.0.3.1 (my live store). I cant imagine its broken in 2.3.0.2 as there would be a lot more about it on these forums.
In this case, I suspect there may be some remenant/difference in the database from the upgrade causing this issue. By following my steps above this should prove/disprove my theory. The next step would be to compare the tables between updated database and the fresh install. In particular, if there was a stock related mod on the old site db, it may have affected the upgrade.
I've not done any 1.x to 2.x upgrades so I am happy to defer to anyone else with more experience on this.
In this case, I suspect there may be some remenant/difference in the database from the upgrade causing this issue. By following my steps above this should prove/disprove my theory. The next step would be to compare the tables between updated database and the fresh install. In particular, if there was a stock related mod on the old site db, it may have affected the upgrade.
I've not done any 1.x to 2.x upgrades so I am happy to defer to anyone else with more experience on this.
I've found quite a few other people who have had this issue after upgrading their OpenCart installation so I don't think it's isolated but it's proving difficult to troubleshoot.
I will setup a second installation of 2.3.0.2 but I'm sure this will work and won't really help troubleshoot my issue.
I will setup a second installation of 2.3.0.2 but I'm sure this will work and won't really help troubleshoot my issue.
I wouldn't think it would be payment gateway related.
I find that even if I do a COD transaction or Bank Transfer stock doesn't decrease.
OC version 2.0.3.1
I'll live with it as we only have a small stock inventory, it may become a problem in a few years to come but by then I'll most probably migrate Stock & Sales to a custom program leaving OC for web based sales with limited stock.
I find that even if I do a COD transaction or Bank Transfer stock doesn't decrease.
OC version 2.0.3.1
I'll live with it as we only have a small stock inventory, it may become a problem in a few years to come but by then I'll most probably migrate Stock & Sales to a custom program leaving OC for web based sales with limited stock.
We have hundreds of products in our shop and so this is not really ideal.
I've tried troubleshooting the best I can but I'm drawing a blank now. Orders placed using PayPal Pro deduct just fine but PayPal Standard ones don't. Does anyone have any tips on how I could possibly troubleshoot this further?
I've tried troubleshooting the best I can but I'm drawing a blank now. Orders placed using PayPal Pro deduct just fine but PayPal Standard ones don't. Does anyone have any tips on how I could possibly troubleshoot this further?
It works for me on 2.0.3.1 so its either config or server problem.zedrally wrote: ↑Sat Jun 10, 2017 8:53 amI wouldn't think it would be payment gateway related.
I find that even if I do a COD transaction or Bank Transfer stock doesn't decrease.
OC version 2.0.3.1
I'll live with it as we only have a small stock inventory, it may become a problem in a few years to come but by then I'll most probably migrate Stock & Sales to a custom program leaving OC for web based sales with limited stock.
Who is online
Users browsing this forum: paulfeakins and 276 guests