18个支付清算“计费模型”总结
计费子系统核心职能就是维护计费规则,基于算账服务的请求返回计费模式以及参数值;比如单商家模型需要计算平台的信息服务费,那么通过基础参数请求计费子系统获得信息服务费的计费模式(按比例,固定金额,按单笔阶梯还是累计阶梯),拿到计费规则以后便可以计算出信息服务费数值。
所有最核心的就是要基于业务特点抽象出计费规则的模型。
一个是匹配的模式,就是你要用什么方法去到规则池里到规则,比如条件法,就是一组参数去匹配到规则,这个也是最常用的,那么你就需要为不同的计费类型设置不同的匹配条件组,比如例子中通过“类目+城市”去规则;这样的话在匹配条件里可以设置灵活的条件组。
然后就是规则的设置,一条规则应该由哪些维度组成,这样我们将每一个费用的计算认为是一个函数:
分成费用=f(x)=g{j(a),k(b,c),l[y,z,p(e,r,u)]}
那你规则就需要能够使这个符合函数得到f(x)的值;如果想更深地了解清结算系统设计,可以稍后阅读一文搞定“清结算”。
下面我们列举出几个不同领域的不同费用的计费模型,你会从中发现计费模型设计的规律。
01家政O2O-合伙人分成
在家政O2O领域中,有些阿姨是经别人介绍进来的,这样就形成了“合伙人-阿姨”的对象关系;后续这个阿姨的订单都需要给合伙人进行分成,所以在计费环节需要计算“合伙人分成”这个费用。
在订单完结以后,阿姨提交了订单报单操作,订单被交易系统推送到清算中心进行计费,判断出该订单中的合伙人ID非空,则需要计算合伙人分成这个费用;会根据该订单的品类、服务项、城市等条件去查询计费规则。
计费规则中的计费模式有按固定金额计费、固定比例计费、按阶梯递减计费;每个计费模式配置相关的计费规则,例如按固定金额计费的计费规则就是一个“固定值”,按固定比例计费的规则就是一个“固定比例”。
合伙人分成的计费规则列表的原型页面如下,每个规则有唯一的规则ID,以及规则匹配条件,规则值,如图中所示的在分成模式中包含了“固定比例、固定金额、金额递减”三种模式。
新增一条规则的配置页面如下:
配置分匹配条件选择,规则配置两个部分,在规则配置中选择不同的分成模式就会有不同的规则配置项
目,如图中是选择金额递减模式的配置项目:递减频率、首月时间规则、分成规则“首月多少钱、每月递减多少、最低金额多少”,最低金额的含义就是递减到该值以后不再递减。
02高速ETC-服务账单计费
高速公路通行是如何收费的,一趟高速行驶下来,通行费用=入、出口费用(如有)+途经龙门架计费。
同样是从支付之门进,致富之门出,不同的路线会被不同的门架感应,收费金额也就不一样。
当ETC运营单位收到某个用户的通行账单之后,需要根据该用户申请ETC时候选择的ETC产品对应的“产品政策”进行计费并收费,且当用户逾期欠款之后,ETC运营单位需要垫付通行路费,所以存在向用户收取“滞纳金”的情况。
获取通行账单之后,系统会匹配每一条账单属于哪台车辆,再通过车辆关联用户进行扣款。在扣款之前,就需要根据车辆所属产品进行计费:扣款金额=(高速通行费总额+通行服务费)*(通道手续费费率+1)。
以通行服务费举例子,计算规则可分为“按单笔收费”和“按费率收费”,除开计算规则不一样之外,还可定义计费(收费)类型、免收期限(按条件计算自然天数或者直接固定日期段)等。
∙按单笔收费:即每有一笔高速通行费,则收一笔固定金额的费用。玩法可以再拓展一下,如按每车每固定周期(如一个月)通行次数进行阶梯
收费,此处不赘叙。
∙按费率收费:既按照每一笔高速通行费的总额*服务费费率。涉及“率”
的,建议同步设计“最低金额和最高金额”,兼容极限情况的收费。
场景举例,当极限情况如高速通行费的总额1块钱,费率是0.1%,如没有设计最低金额,则计算出来的金额为0.1分钱,金额太低了。而设置了最低金额,如0.1元,则无论高速通行费的总额有多少,保底可以收到1角钱。这里强调一个点,当高速通行费为0元的时候,最好特殊化处理不要加收服务费,即使设置了最低金额,因为用户看了会心理不舒服,进而造成投诉。高速免费怎么算
介绍计费规则配置前,先看下整个链路过程,什么时候,拿什么金额,去什么地方取规则,取到规则之后怎么计算。
本例子的计费步骤就在于通行账单关联到车辆后去对应的产品配置项取规则进行计算。
先单独配置“计费规则”,再通过不同的产品去关联不同的“计费规则”,从而形成开篇所谓的不同的“产品政策”,这样其一比较解耦灵活性比较大,其次运营人员配置起来比较方便,同样的计费规则无需多次配置。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论