Our stock is managed externally and is updated every day via an automated CSV import. When a product is marked as ‘In stock’ (in the imported CSV file), the product page still says ‘Pre-order’ instead of ‘Buy’ because the ‘Enable Pre-Orders’ field in the back-end isn’t automatically disabled when a product is back in stock (in this case it’s back in stock before the initial set availability date). This means that we have to do a lot of manual work updating each and every single product that’s back in stock and by not being compatible with CSV imports the Pre-Orders extension isn’t suitable for larger shops where these things need to be automated.
In ‘YITH Pre-Order for WooCommerce’ you can “Force ‘Allow Backorders’ and ‘In stock’ status” – this almost solves the issue, but instead of enabling/disabling preorders based on stock status it overwrites it completely and forces preorders no matter the stock status.
I think it would be great if there was a way to force products that are set to ‘In stock’ to always be available to order.
Thanks
Open
Last updated: August 14, 2017
Log in to comment on this feature request.
Hi,
This is a real gap for stores managing stock externally — if pre-order status doesn’t automatically turn off when a CSV import marks a product back in stock, that’s manual cleanup on every single SKU.
Smart Pre-Order Manager for WooCommerce automatically disables pre-order status when a product’s stock status changes to “In stock,” so you’re not stuck manually updating each product after an import.
Happy to help if you have questions about setting it up.
We also have this issue, can it be disabled when stocks are back in the positive ?