# b2b2c商城的资金流动 ## 一. 用户下单 #### 1. 用户实际实付金额 ![image](../img/ShopWalet/1-01.png) 商品原价: 100 元 平台优惠券:优惠 2 元 平台积分抵扣:优惠 8 元 商家优惠券:优惠 3 元 商家满减:优惠 4 元 ``` 用户实际支付金额 = 商品原价 - 平台优惠券 - 平台积分抵扣 - 商家优惠券 -商家满减 83 = 100 - 2 - 8 - 3 - 4 ``` #### 2. 商家收益 ![image](../img/ShopWalet/1-02.png) 改变金额: 89.58 元, 商家实际收益金额 操作金额: 83 元, 这里的操作金额为用户实际支付金额 平台补贴金额: 10 元, 10 = 8 + 2(平台积分抵扣 + 平台优惠券 ) 商家补贴金额: 7 元, 7 = 3 + 4 (商家优惠券 + 商家满减) 分销金额: 2.49 元, 2.49 = 1.66(直推奖励) + 0.83(间推奖励) - 直推奖励计算公式(直推奖励比例2%): 1.66 = 83 * 0.02 - 间推奖励计算公式(间推奖励比例1%): 0.83 = 83 * 0.01 - 比例的计算公式为: 用户实际支付金额 * 分销奖励比例, 以上为按比例奖励的计算方式,如果是按固定数值奖励,则不需要计算使用设置的奖励值即可 平台佣金: 0.93 元, 0.93 = (100 - 7) * 0.01((商品原价 - 商家补贴) * 分类佣金扣率), 此处的分类佣金扣率:1% 商家实际收益为89.58元, 计算公式(正数为收入,负数为支出): ``` 商家收益(改变金额) = 操作金额(用户实际支付金额) + 平台补贴金额 - 平台佣金 - 分销金额 89.58 = 83 + 10 - 0.93 -2.49 平台补贴金额: 平台给商家的补贴金额 平台佣金: 商家给平台的佣金 分销金额: 商家给分销员 ``` #### 3. 平台收益 ![image](../img/ShopWalet/1-03.png) 改变金额: -9.07 元, 平台实际收益金额 操作金额: 83 元, 这里的操作金额为用户实际支付金额 平台补贴金额: 10 元, 10 = 8 + 2(平台积分抵扣 + 平台优惠券 ) 商家补贴金额: 7 元, 7 = 3 + 4 (商家优惠券 + 商家满减) 分销金额: 2.49 元, 2.49 = 1.66(直推奖励) + 0.83(间推奖励) - 直推奖励计算公式(直推奖励比例2%): 1.66 = 83 * 0.02 - 间推奖励计算公式(间推奖励比例1%): 0.83 = 83 * 0.01 - 比例的计算公式为: 用户实际支付金额 * 分销奖励比例, 以上为按比例奖励的计算方式,如果是按固定数值奖励,则不需要计算使用设置的奖励值即可 平台佣金: 0.93 元, 0.93 = (100 - 7) * 0.01((商品原价 - 商家补贴) * 分类佣金扣率), 此处的分类佣金扣率:1% 平台实际收益为-9.07元, 计算公式(正数为收入,负数为支出): ``` 平台收益(改变金额) = 平台佣金 - 平台补贴金额 -9.07 = 0.93 - 10 平台补贴金额: 平台给商家的补贴金额 平台佣金: 商家给平台的佣金 ``` ## 二. 用户退款 #### 1. 用户申请退款 ![image](../img/ShopWalet/2-01.png) 退款金额:89.58 元 退还积分: 800 #### 2. 商家处理金额 ![image](../img/ShopWalet/2-02.png) 改变金额: -89.58 元, 商家退还金额 操作金额: -83 元, 这里的操作金额为用户实际退款金额 平台补贴金额: 10 元 商家补贴金额: 7 元 分销金额: 2.49 元 平台佣金: 0.93 元 商家退还金额为-89.58元, 计算公式(正数为收入,负数为支出): ``` 商家退还金额(改变金额) = 平台佣金 + 分销金额 - 操作金额(用户实际退款金额) - 平台补贴金额 -89.58 = 0.93 + 2.49 - 83 - 10 操作金额:用户实际退款金额,商家退给用户 平台补贴:由商家退给平台 平台佣金:由平台退给商家 分销金额:由分销员退给商家 ``` #### 3. 平台处理金额 ![image](../img/ShopWalet/2-02.png) 改变金额: 9.07 操作金额: 83 元 平台补贴金额: 10 元 平台佣金: 0.93 元 平台退还金额为9.07元, 计算公式(正数为收入,负数为支出): ``` 商家退还金额(改变金额) = 平台补贴金额 - 平台佣金 9.07 = 10 - 0.93 平台补贴金额: 由商家退给平台 平台佣金: 由平台退给商家 ``` ## 三. 订单结算 #### 1. 商家结算金额 ![image](../img/ShopWalet/3-01.png) 改变金额(商家结算金额): 89.58 元,此处的结算金额为用户下单后商家实际收益的金额 用户确认收货15天后,订单会进行结算,结算后金额从待计算金额改变为可用店铺余额, 可用店铺余额是可以提现的店铺金额 资金的改变流程为: - 第一步,待结算金额先减去结算的金额, 0 = 89.58 - 89.58(待结算金额 - 结算的金额) - 第二步,可用店铺金额加上结算的金额, 89.58 = 0 + 89.58(可用店铺金额 + 结算的金额) - 第三步,总结算金额加上结算的金额, 89.58 = 0 + 89.58(总结算金额 + 结算的金额), 总结算金额仅作为一个记录商家进行提现时不会减少总结算金额 #### 2. 平台结算金额 ![image](../img/ShopWalet/3-02.png) 改变金额(平台结算金额): -9.07 元,此处的结算金额为用户下单后平台实际收益的金额 用户确认收货15天后,订单会进行结算,结算后金额从待计算金额改变为平台收入金额 资金的改变流程为: - 第一步,待结算金额先减去要结算的金额, 0 = -9.07 - (-9.07)(待结算金额 - 结算的金额) - 第二步,平台收入金额加上要结算的金额, -9.07 = 0 + (-9.07)(平台收入金额 + 结算的金额) ## 四. 商家提现 #### 1. 商家申请提现 ![image](../img/ShopWalet/4-01.png) 改变金额(提现金额): 19.58 元 资金的改变流程为: - 第一步,可用店铺金额减去提现金额, 70 = 89.58 - 19.58(可用店铺金额 - 提现金额) - 第二步,冻结余额加上提现金额, 19.58 = 0 + 19.58(冻结余额 + 提现金额) #### 2. 平台审核成功 ![image](../img/ShopWalet/4-02.png) 改变金额(提现金额): 19.58 元 平台审核成功,商家的冻结余额减去提现金额, 0 = 19.58 - 19.58(冻结余额 - 提现金额) #### 3. 平台余额 ![image](../img/ShopWalet/4-03.png) 此处的平台余额记录与上一流程订单结算的记录一致,这也代表商家提现与平台余额没有关联 ## 五. 金额计算 ![image](../img/ShopWalet/5-01.png) 根据金额类型进行筛选,改变金额就是该类型的资金流动