【发布时间】:2021-06-09 09:17:42
【问题描述】:
我需要在订单元数据中分别添加每种产品的折扣金额。例如,订单中有十个产品。用户已对产品应用优惠券折扣。计算折扣总额(如果有商品on_sale,则不计入折扣计算)。
但最后,我们得到了总折扣。我需要为所有收到它的产品拆分这个折扣,甚至将这个值写入订单项目元数据。
为什么我连示例代码都没有?我只是不知道从哪里开始。我认为唯一的方法是取总折扣,除以可以打折的产品数量(这些都是订单中除 on_sale 之外的所有产品),然后将结果数量添加到产品元数据中。但是有一个问题,我不确定这是否是正确的解决方案。您能否分享有关如何解决此问题的任何建议?
【问题讨论】:
标签: php woocommerce hook-woocommerce orders discount