Saas产品计费模式的一些思考

1,455 阅读6分钟

说在开头:一个技术的角度来看产品,已经自驱在工作中实践了按量和周期的产品计费模式抽象,后面会带来技术设计上的一些思考,有不足之处望大家不吝赐教。

Saas

SaaS,抄个词条解释:是Software-as-a-Service的缩写名称,意思为软件即服务,即通过网络提供软件服务 也就是说,这类产品设计之初就是有个中心服务提供商,而服务提供商对自己的用户可以采用免费,付费和增值三种模式的计费方式,作为一种按需使用的应用服务,计费模式是重要的一章。 我真的好需要钱 - 总是那么天真的樱桃小丸子_动图_小丸子_可爱_萌萌哒表情

一、计费模式

常见的计费方式有以下几种:分级计费,按量计费,按周期计费,按增值服务计费,买断式计费,我们来看下他们的逻辑和区别,

1.分级计费

分级计费模式是非常普遍的一种计费方式,针对不同能力不同需求的客户推出不同的套餐,分级计费体现的是价格歧视
本公举鄙视你!_公举_鄙视表情
啊不,不是鄙视,关于价格歧视,大家可以自行学习

大白话

说白了,网抑云整个歌包就够,就没必要整个黑胶,processon整个个人版就够,没必要搞团队版就不搞,按需采购,所以也就有了厂家按大家的需给出不同的定价

优点

为不同的客户提供了不同级别的解决方案,覆盖了不同购买力,不同需求的客户,能够通过合适的定价获得用户量增长

不足

分级计费对于一些计算客户使用量的产品,比如听歌(实在没啥好的栗子了,不喜勿喷) 哎,你要是听一首歌我算你一次钱,不给你买vip的机会,我是不是收的钱就多了

1.2 按量计费

顾名思义,按照使用量来收费,最大程度的体验了按需收费的理念,用多少,花多少,使得适用这种模式的产品更容易推广使用,原先适合企业使用的产品也能够通过按量的方式适合个人使用。 换一个角度来看,如果这个软件你用的次数不多,比如wps的pdf转word,以及格式转换,这种对于专业人员来说使用比较多,但是普通人可能就偶尔用个一次,但是一下就要让你开一个月会员,恶心不 为了维护用户使用的公平性,按量计费的模式就体现出他的好了

大白话

按量付费产品就好比流量,花多少给多少,区别是面向企业的saas产品大多花的多单价越便宜,但是面向个人的流量花超了买充值包更贵,至于为啥这么设计,大家自己想想就好.

优点

按需付费,用多少花多少

不足

如果没有很好的策略辅助,没法达到比较高的企业收入

1.3 按周期计费

对于大多数的企业来说,买断式的私有化部署或者终身制费用过高,很多客户会望而却步,为了减少客户财务上的压力,持续提供服务,大多数产品可以采用周期型计费的方式。

大白话

没啥大白话,就是很常规的liscence的周期授权的方式 但是经常会看到 可不可以再给五十块 - 可达鸭要钱表情包_可达鸭_卡通表情 最后再要九十块 - 可达鸭要钱表情包_可达鸭_卡通表情

优点

首先是能给客户减少前期成本,然后是能给软件提供商带来比较多的只需要标准能力的用户
偷偷说一下,缺点就是怕他涨价

1.4 增值服务和买断式

这两种比较easy,增值服务是在原产品上提供某项能力需要进行购买的服务,买断式则是一次购买终身使用 增值服务可以套用前三种和终身制的计费模式,因为他本身也是一种产品 买断式就没啥好说的了,大家都是聪明人 好处就是一次收费终身可用

有缘千里来相会 二百块钱不算贵 - 有缘千里来相会 二百块钱不算贵(金馆长唱歌)_表情头牌_唱歌系列_金馆长_搞笑对话表情

二、如何在技术层面抽象

说了这么多,计费服务该怎么设计呢,详情我想换一文来说,先说说我的理解 从上述这么多种计费模式来看,从技术上总结为两种:按量和周期 至于分级,应该是在上述两种之上增加的规则 而增值服务,则是产品组合和能力授权使用上的问题,有兴趣的小伙伴可以提问,后面多的话可以讲讲我的一些想法和 实践

从实践来看,扣钱嘛,总是一次一次扣的,那么按次扣钱最简单对应啥,就是按量,然后是什么,我如果周期的扣一次钱,是不是就是周期型了 那么分级的话,代表每次扣钱,扣钱的量是有规则限制的,根据客户类型和他的级别扣不一样的费用 抽象一下,是不是感觉就很简单

三、能带来啥好处呢

1)统一的计费计量平台,所有的钱的流入流出都从一块地方走,统一管理(实话:并发量爆炸,压力大,服务一跪,全公司计费爆炸)
2)对账能力,三方的钱,客户的钱,流水有没有问题,资金对账是不是正确一目了然(实话:计算量爆炸,只要产品多,一算算到天亮)
3)钱和服务周期分离,业务解耦(实话:所有计费耦合到一起,我也不知道是好是坏,反正B端的saas体量没有那么恐怖)
其他我也不编了,中国人不骗中国人,菜鸟一个编不动

四、设计思路

首先是产品上,分为按量计费和周期计费,计费模块接收的数据为计量(次数)和计费单价(单价),然后进行扣费并记录流水
1)在上层业务中计算计量值,即一次业务处理或者一次扣费需要进行的扣费次数,比如一通电话70秒,如果按秒扣费,则计量为70,按分钟规则计费,则为2分钟,计量为2
2)在获取单价时,根据阶梯规则和其他业务规则进行处理,获得匹配的计费值
3)折算总金额进行扣费,这样无论规则如何变更,都不影响主计费流程
业务未来可能会衍生出现客户有赠送金额,扣费时先扣费购买金额再扣费赠送金额,这时候只需要简单增加一个枚举就可以轻松拆分,甚至可以通过枚举来让规则适配赠送金额和购买金额,实现各种组合的计费