营业卡消费个人账户消费扣款方式说明
消费结账的情况
营业卡消费个人账户消费扣款方式
【本金】:个人实际金额
【赠送】:赠送金额
按充值流水的时间倒推,算消费后剩下的本金
例子:比如现在我充值了三笔:
| 面额 | 本金 | 赠送金额 | 充值时间 |
|---|---|---|---|
| 110 | 100 | 10 | 今天10:00 |
| 220 | 200 | 20 | 今天13:00 |
| 330 | 300 | 30 | 今天16:00 |
那么现在总金额为 110 +220+ 330 = 660 , 本金: 100 + 200 + 300 = 600
现在客人消费:160 ,剩余面额500,这时就开始算剩下本金
用剩余面额500开始从充值流水的倒推:
本金赠送等比消费
- 第三条流水: 500 > 330 得出 本金:300 赠送金额:30 还剩下500 - 330 = 170
- 还剩下170就判断第二条流水:那么本金 = 170 * (200 / 220 )
- 由于 170比220小没有剩余,所以就不会判断第一条流水,如果有剩下金额继续向前推
- 那么现在剩下500中的本金为 : 300 + 170 * (200 / 220 ) = 454.55
也就是消费了160 剩下500,其中454.55为本金,这个是系统默认的算法,以前4就有
文档更新时间: 2026-03-12 05:18 作者:admin