最低购买条件下使用优惠券时部分退货订单的退款计算

问题描述

假设,

客户正在购买 1 个产品(以产品为一本书为例),每个产品的成本为 100SAR..

因此,当客户购买 5 本书时,他的总金额将为 500。

结帐时,他会使用优惠券。 “最低购买 500 件可享受 25% 的折扣”

考虑到此订单没有增值税或运费。所以他的订单汇总会是这样的。

1 Book (100) x 5    = 500
-25% discount       - 125
-----------------------------
                    = 375 SAR

现在客户收到订单后发现一本书有缺陷。

那么当客户退还书时,我们应该向他退还多少金额?

  • 如果我们退还那本书的实际成本,即 100 SAR,那么这将是商店的损失。因为退回 1 本书后,总共 4 本书的费用将是 275 SAR 给客户。如果其他客户购买 4 本书,那么商店可以轻松赚取 400 SAR。

  • 如果我们退还那本书的折扣价,即 75 SAR,那么这也是商店的损失。因为退回 1 本书后,总共 4 本书的费用将 300 SAR 给客户。再次,如果其他客户购买 4 本书,那么商店可以轻松赚取 400 SAR。

  • 如果我们考虑商店应该为 4 本书获得 400 SAR。然后客户必须支付 25 SAR 额外的退货费用,这在逻辑或技术上是不可行的。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)