天津最好网站建设公司,wordpress天气js代码,镇江网站建设平台,网站开发支付功能假设买家购买了3个商品#xff0c;商品的销售价是10元#xff0c;商品总金额是30元
买家应付金额是 30 元#xff0c;买家使用5个金币抵扣5元#xff0c;买家实付金额是 25 元。
后来买家退货 2 件#xff0c;怎么退款和退币呢#xff1f;
要将金币分摊到每个商品上商品的销售价是10元商品总金额是30元
买家应付金额是 30 元买家使用5个金币抵扣5元买家实付金额是 25 元。
后来买家退货 2 件怎么退款和退币呢
要将金币分摊到每个商品上计算每个商品的实付金额。
5 ➗ 3 1 余 2那么其中两个商品分摊 1 个金币其中一个商品分摊 3 个金币123
计算每个商品分摊的金币数要分三种情况 1.被除数大于除数即商数1时即金币总数大于商品总数余数0 时其中一个商品分摊的金币数商数余数其它商品分摊的金币数商数 2.被除数等于除数每个商品分摊的金币数商数其实就是1个币 3.被除数小于除数除数-被除数没有分摊金币的商品数其余的商品均摊1个币
1个商品的实付金额 销售单价 - 金币抵扣金额 1个商品的应付金额 商品的销售单价
商品1分摊金币 3 个实付金额 10-37 商品2分摊金币 1 个实付金额 10-19 商品3分摊金币 1 个实付金额 10-19
将分摊金币最多的商品另外两个均摊金币的其中一个商品作为买家实际的退货商品再计算应该返还多少金币和多少现金。
返还金币 两个退货商品分摊金币的和314 返还现金两个退货商品的实付金额的和7916
退货成功后最后返还给买家金币 4个现金 16 元。
这个SKU再次退货时就要计算剩余可退的金币剩余可退的商品数量再计算每个商品分摊的金币再计算每个商品实付金额从而最终计算得到要返还给买家多少个金币和多少现金。