James Golovich
Forum Replies Created
-
Forum: Plugins
In reply to: [WooCommerce Cart Stock Reducer] Transfer Cart Session when user registersI know this used to work, but it’s possible that recent versions of WooCommerce broke this functionality. I’ll have to dig into this when I have some free time.
The plugin only lets you back order when a product is completely out of stock.
You could probably come up with a workaround in code, but I wouldn’t even know where to start with that.
Forum: Plugins
In reply to: [WooCommerce Cart Stock Reducer] Add to cart validateSorry I don’t have an easy fix for this. It likely requires testing with that specific plugin to discover the issue.
Forum: Plugins
In reply to: [WooCommerce Cart Stock Reducer] Not Removing StockI haven’t had a chance yet to test with the recent updates. It sounds like I might need to make some changes.
Sorry, I don’t have an ETA.
Forum: Plugins
In reply to: [WooCommerce Cart Stock Reducer] Preserving items in cartUnfortunately I do not have any spare cycles right now. I know there was another commercial vendor selling a similar plugin, maybe they would be able to extend their plugin for you. I don’t recall the name offhand, but if you search for the name of this plugin you’ll find it, they have a post saying how much faster their plugin is vs an old version of this one.
Forum: Plugins
In reply to: [WooCommerce Cart Stock Reducer] Documentation?I don’t have any more documentation than what’s out there and reading the code.
Some of the features were added because other people wanted them or just to be flexible.
Yes, if a product virtual stock is not reduced then an infinite quantity could be put in carts.
I don’t recall the difference in which items should expire without digging into the code. Sorry!
Forum: Plugins
In reply to: [WooCommerce Cart Stock Reducer] Preserving items in cartSorry, that isn’t possible without completely rewriting the plugin.
Forum: Plugins
In reply to: [WooCommerce Cart Stock Reducer] Change “out of stock” textThat’s not a standard WooCommerce feature, probably something custom in your theme.
Forum: Plugins
In reply to: [WooCommerce Cart Stock Reducer] Change “out of stock” textThe “Pending Order Text” that is configured via the plugin settings will let you set the text that shows when an item is unavailable because it is in another cart.
Forum: Plugins
In reply to: [WooCommerce Cart Stock Reducer] Variable products and Out of stockCan you share some screenshots of the settings and product setup? This has been tested in the past but it’s always possible recent changes to WooCommerce (or other plugin conflicts) could have introduced a problem.
There would certainly be a performance impact by using this, but it should not be excessive. The plugin will cache the virtual stock quantity so it only has to be calculated once per session.
Forum: Plugins
In reply to: [WooCommerce Cart Stock Reducer] Clear existing carts?Yes, it’s best to clear carts/sessions so the virtual inventory count will match the actual inventory count.
Forum: Plugins
In reply to: [WooCommerce Cart Stock Reducer] Compatibility with Woocommerce HPOSIt’s on my list to look into but I don’t really have any set plans and very little free time to work on this. If you come up with a patch or sponsor someone to do it, I’d consider merging a pull request.
Forum: Plugins
In reply to: [WooCommerce Cart Stock Reducer] Unable to add last item to cart@soytandem Just once is enough, once the plugin is running it can add timestamps to the items so they will be expired from the users carts automatically.
Forum: Plugins
In reply to: [WooCommerce Cart Stock Reducer] Unable to add last item to cart@soytandem Did you try clearing the carts/sessions?
Forum: Plugins
In reply to: [WooCommerce Cart Stock Reducer] Clear all product from cartThere isn’t a way to do this automatically, but you could do it in some custom code.
There is a ‘wc_csr_before_remove_expired_item’ WordPress action that is triggered when an item is removed, you could use this to then remove all the rest of the items.
This only called if a user is still browsing the site, if the user navigates away this action won’t be called until they return to the site.