如何在销售商中动态更新产品的可用性和价格



我自己没有库存,我依靠API非常差的第三方来获取产品的价格和可用性。我计划在每次用户访问产品页面时即时检查价格和可用性,并将这些值保存到我的数据库中。销售商有办法实现这种动态库存和定价吗?

Saleor dev here.从理论上讲,您可以使用插件系统 - 在 Saleor 中,有一堆钩子函数可以被覆盖以自定义流程的特定部分。例如,这里有一个插件,可以在我们在公共演示商店中使用的结帐中匿名化用户数据:https://github.com/mirumee/saleor/blob/master/saleor/extensions/plugins/anonymize/plugin.py

我认为我们现在没有产品价格计算的钩子,但我们认为它可能对像您这样的情况有用。

但我认为即时获取价格是很棘手的。定期与此 API 同步以获取产品、价格和可用性不是更好吗?这就是我通常建议的 - 构建一个执行同步并定期运行的 Django 命令。

最新更新