支付|关于账单的二三事( 四 )


充值计算的时间周期结束点问题,如果取固定时间段内的充值金额又会出现明明已经充值了足够预付下期服务的钱,但由于充值时间不在上期时间段不参与计算,导致用户需要支付更多的费用。
这虽然增加了公司的现金流但对用户而言是无法接受的。最后通过付款日作为充值计算的时间周期结束点,这样用户在支付这张收款单时可以使用所有的“可用资金”进行抵扣。
2. 预收下期——为什么要预付这些费用?预收下期就是对下期的服务进行预收费,预收分为两种。

  • 正常账单周期。比如每月的1号进行下个月的预收。
  • 服务中由于临时添加服务产生的预收。正常账单周期的预收会和余额充值进行抵扣后,显示用户还需补齐的部分,服务中的加收则会单独产生账单与余额(该余额为当前帐户的余额)进行抵扣后显示用户需要额外支付的费用。
3. 账期逻辑——支付的钱足够消费多久?一个账单周期其实就是一个产品的付费周期,按月付费的产品,那就需要每个月生成账单让用户进行缴费。
一个周期有固定的时间,比如这个月的a号-下月的a-1号,那在这个周期结束和何时进行本期结算、下期预收也是很重要的。
在这次的项目中选择的是每月的a+2号进行账单的生成,生成后在下次账单生成前都可以进行支付。
用户是不可能固定每月的a号开始服务的,那么其他时间开始服务的用户的账单周期该如何计算。最后为了保证用户不必支付过长周期的预收费,以周期的中点为分界线。
  • 若在中点前开始服务则只要预收当前到该周期结束的费用。
  • 若在中点后开始服务则需要预收当前到下个周期结束的费用。
六、后记以上仅仅是账单业务中的一个小视角,其他与账单业务息息相关的合同结算补缴、余额退款、服务退费、加收、逾期未缴、支付审核流程等就不在此赘述啦。
本文由 @Julie. 原创发布于人人都是产品经理,未经许可,禁止转载
题图来自 Unsplash,基于 CC0 协议