WooCommerce:低库存产品的缺货通知问题

WooCommerce: Out of stock notification issue for a product with low stock

我已将产品库存设置为 1。但是当我在前台测试这个设置,试图购买它时,我收到了这个错误信息:

'Sorry, we do not have enough "product name" in stock to fulfill your order right now. Please try again in 60 minutes or edit your cart and try again. We apologise for any inconvenience caused.'

我不明白为什么会出现此错误,因为该产品有 1 件库存。

如何解决这个问题?

对于 WooCommerce 中的库存/库存产品目的:

1) Woocommerce 设置 > 产品 (选项卡) > 库存 (子选项卡):

通常您的库存管理是启用的。

您需要将缺货阈值设置为0
如果需要,您也可以禁用低库存阈值通知

2) 在单个产品级别(在产品页面上)> 产品数据元框 > 库存(选项卡):

您可以 "Enable stock management at product level" 并对特定产品进行单独设置。所以你也必须检查那里。

这不是一个完美的解决方案,但请参阅:

WooCommerce > Settings > Products > Inventory

并像这样清除此设置:

就像我说的,这不是一个完美的解决方案,因为它禁用了这个插件的许多功能之一,但它有助于直到 wooteam 解决这个问题。

我遇到了同样的问题,经过一番挖掘后发现有问题的产品的一个 paypal 付款是 'pending',这意味着此人的 paypal 帐户中没有足够的资金,paypal 正在等待验证从银行。在 paypal 获得资金之前,不会发布座位供购买或显示缺货。希望这有帮助。

解决方法是将“Hold Stock (minutes)”留空