如何确保woocommerce中任何产品的仅一个实例被出售?

时间:2018-10-03 08:27:54

标签: wordpress woocommerce e-commerce product inventory-management

我一直在寻找答案。客户有一个woocommerce商店,每个商店只会有一个。我需要完成的是,将产品添加到购物车中后,其他任何人都无法将该商品添加到购物车中。我尝试了旧的插件,但是它破坏了前端的某些部分,我尝试使用在这里找到的几种类似的解决方案,但似乎没有办法解决问题。该插件还使后端的库存管理成为一场噩梦。

因此,为了逐步引导您,用户A将产品A添加到购物车。用户B尝试将这种产品添加到购物车中,但woocommerce说当前已将其卖给用户B。用户A可以用产品A结帐,或者用户A关闭浏览器,woocommerce等待一分钟,然后将产品A放回库存,因此人B然后可以将产品A添加到他们的购物车中。

我一直在寻找这个东西,但是这里并没有提出任何建议,有些公司声称可以做到,但要逐案完成,他们想对其进行手工编码也很昂贵。

请帮助!

1 个答案:

答案 0 :(得分:0)

这里只是一种意见,所以也许我是错的,但是woo Commerce在后端使用存货盘点,因此,如果将其设置为1,那么除非被取消,否则只有一个可以通过结帐流程的盘点。 在用户将商品放在购物篮中(或仅查看结帐页面)时,将库存数量减少到0的功能不可行,因为他们尚未购买,在那个阶段,它只是显示购买意图。

正如您提到的那样,该功能是可能的,虽然不是很漂亮,但是可能,并且并非插件默认情况下可用的功能。需要开发此类功能,并且开发时间可能很昂贵。