题主负订单是否指逆向流程的订单;
那么,题注是否应该是想问两个问题:
优惠分摊如何处理?
因为下单时就将优惠金额按照比例分摊到商品上,后期的相关售后就很好处理了。
题主所说的订单拆分的动机是优惠分摊,其实订单拆分的动机有很多;
还有其他因素,例如跨境电商产品,因为政策原因需要拆单;这里不一一举例。
这里我们回到,优惠分摊到不同子订单;(如果想具体了解订单拆分可以关注我)
首先,订单实际金额 = 商品SKU金额合计 + 其他费用 - 总优惠金额
其中,总优惠金额 = 促销活动的优惠金额 + 优惠券的优惠金额 + 虚拟币的抵扣金额。
优惠分摊的原则:偏向用户。
举例:商品A、B、C三种,
那么总优惠金额是33元;不能直接均摊到A、B、C三种商品中,而需要根据活动优惠分摊。
A商品 优惠金额 = 活动1减免+活动3减免 =11元
B商品 优惠金额 = 活动1减免 + 活动2减免 + 活动3抵扣 =16元
C商品 优惠金额 = 活动2减免 + 活动3抵扣 =6元
分摊到C商品的实际支付金额 = C商品的SKU金额 -6元
如果后期C商品进行相关售后,根据C商品的实际支付金额处理。