营业卡消费个人账户消费扣款方式说明

一、消费结账的情况

1.营业卡消费个人账户消费扣款方式

【本金】:个人实际金额
【赠送】:赠送金额
按充值流水的时间倒推,算消费后剩下的本金
例子:比如现在我充值了三笔:

面额 本金 赠送金额 充值时间
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开始从充值流水的倒推

(1)本金赠送等比消费
  • 第三条流水: 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就有

110 100 10 110 - 50 =60 100-45.45=54.55 5.45
150 100 50 54.55+100 / 210 * 50

文档更新时间: 2024-09-05 10:51   作者:chensm1