目录

前言

讲讲佣金

延伸思考


前言

遵守法律为前提,我认为无论虚拟的,还是现实的,任何物品或行为都可以被视为商品

用户对商品进行某种行为,进而产生行为单据。例如用户通过购买行为产生交易单据。

伴随着行为单据,又可以衍生出其他信息,如积分,返现,佣金,金币等虚拟币。

上述衍生信息的数量如何确定呢?

我认为可以在商品维度进行管理,明确指定数量或百分比;在订单和商品维度汇总结果。

举一个具体的例子,一件衣服售价199元,可以配置返现1.99元,也可以配置返现为商品价格的1%。一个订单包括2件该商品,所以该订单返现1.99*2,或199*1%*2。

对于上述衍生信息,除了考虑与商品的关系,与订单的关系,还需要考虑状态流转、时间周期、变现玩法等。

讲讲佣金

下面以佣金为例,讲讲我个人的理解。

如何理解佣金呢?佣金(Commission)是指代理人或经纪人为委托人介绍生意或代买代卖而收取的报酬。

针对互联网,我认为佣金是平台或商家支付给介绍人的报酬。

简述一下玩法:用户小明通过某种方式让小红成为商家的新用户,方式可能是邀请码、注册二维码等等,结果是小明成为了小红的介绍人。当小红在商家这里交易成功后,小明就可以获取到一笔报酬。

佣金本质大同小异,各种app它的玩法各不相同,这只是表现形式不同而已。

我将佣金分为两类,一类为基础佣金,一类为其他类型佣金。

基础佣金,就如上述的例子,由订单、商品、介绍人多维度确定,而且它是后续佣金玩法的基础。

考虑如下内容:

  • 佣金与订单状态的关系,即何时产生佣金,何时成为有效佣金,何时成为可用佣金;
  • 在商品维度进行佣金配置,更加具有灵活性、多样性;
  • 在子订单中冗余商品、推荐人、佣金比例、佣金量,这样简化了查询、统计的复杂度;
  • 佣金应作为独立的模块;
  • 选择合适的基础佣金统计方式,统计周期;

其他类型佣金,可以包含各种各样的佣金,具体跟玩法有关。举一些佣金类型,如绩效佣金、战队佣金、活动佣金。有一种常用的计算方式,基础佣金和*浮动比例。无论基础佣金和,还是浮动比例,都有各自的规则,例如产品要求、销量要求、复杂的规则表达式。
考虑如下内容:

  • 规则灵活性,例如商品范围可变更、指标范围可变更、指标标准可变更等;
  • 规则解析的通用性,规则内容时可变的,必然要求解析引擎可解析多种规则内容;
  • 结果可追溯,一方面增加结果可信性,一方面简化问题定位;
  • 任务的依赖关系,与佣金统计方式有关;

佣金已经是真实的金额了,不需要兑换规则,如多少金币或多少积分等于一分。佣金变现,一种是交易时扣除,一种是提现。

延伸思考

从佣金出来,想想积分、返现、金币等虚拟币,他们就是同一类型的概念。

暂且统称为概念A,需要考虑好商品与概念A的关系,订单与概念A的关系,概念A内部的个性化,

这样概念A模块就具有了支持佣金、积分、金币的通用能力。

思考与总结:对佣金系统的思考相关推荐

  1. AMA分享回顾丨镜像网络MW对于分布式存储底层系统的思考和后续发展的看法

    ​2020年11月4日15点,藏金阁CryptoPAV邀请到了镜像网络(Mirror World Network)的联合发起人老冯作客,分享关于「镜像网络MW对于分布式存储底层系统的思考和后续发展的看 ...

  2. 张保生:关于AI法律系统的思考(附PPT、视频)

    2018年3月23日,清华校内举办了清华RONG系列论坛之司法大数据专场活动,中国政法大学原副校长张保生教授发表题为<关于人工智能法律系统的思考>的演讲.数据派为大家整理了视频及PPT内容 ...

  3. 读书笔记与思考(一)《MIT深度思考法》

    何为思考呢?是基于一定阅历及对应知识体系下进行的推理与论证? 思考可以天马行空,放飞自我,犹如脱缰野马.思考也可以步步为营,娓娓而来,有若高楼拔地而起.对于复杂的问题,思考的过程犹如解答一道数学逻辑证 ...

  4. 第一百一十一期:思考 | 一文说透秒杀系统如何设计

    秒杀大家都不陌生.自2011年首次出现以来,无论是双十一购物还是 12306 抢票,秒杀场景已随处可见.简单来说,秒杀就是在同一时刻大量请求争抢购买同一商品并完成交易的过程.从架构视角来看,秒杀系统本 ...

  5. 关于企业级系统一些思考

    本人参与的一个大型系统至今已经有超过5年的历史,并且仍然还保持至少有30人左右的开发团队.系统本身的功能已经非常之丰富,当然随着而来的便是复杂程度的急剧增加.稳定性降低,需要大量的测试才能保持.另一方 ...

  6. 设计一个安全的排队系统的思考

    文章目录 1.首先需要考虑高可用(HA)问题. 2.需要考虑的是负载能力. 3.需要考虑的是响应速度和流通量. 4.需要考虑的是健壮度,或者说抵抗黑客的攻击性. 在游戏中设计一个优秀而且稳定的排队系统 ...

  7. 秒杀(二)关于秒杀系统的思考与解决方案

    目录 1.思考 2.解决方案 3.技术选型 1.思考 软件开发过程中的可行性分析就不分析了,别人都已经做出来来了,说明开发秒杀系统本身就是可行的.接下来我们要思考一下秒杀系统会遇到哪些问题?以下的内容 ...

  8. 关于多租户系统的思考

    前言 今天去公园走了十四多公里,想通了很多事情.其实,最近困扰我的主要是这个多租户系统的搭建都需要做什么事情.初步想来,其实很多问题,但是,当我大方向决定使用分数据库来解决的时候,似乎大多数问题都解决 ...

  9. 对设计的思考(追求16bit分辨率系统的精度)

    背景 近段时间一直在处理一个测量产品的误差问题,进而也一直在思考如何追求更高的系统精度.该产品在初校准后,可以满足系统要求,经测量并数据处理后,噪声可以控制在1-2LSB内,误差同样在1-2LSB,但 ...

最新文章

  1. python中weekid什么意思_week_one-python格式化输出
  2. (C语言)一种简易记法:生成[a,b]范围内的随机整数
  3. VS2015平台编译mini-caffe
  4. 为拯救爸妈朋友圈,达摩院造了“谣言粉碎机”
  5. SQL Server 优化---为什么索引视图(物化视图)需要with(noexpand)强制查询提示
  6. 【Python CheckiO 题解】Sun Angle
  7. 冲上热搜!8次手术没有倒下,截肢少年考出684分!清华发声
  8. 亡羊补牢or防患未然?在数百套多种数据库中找出风险点(附PPT下载)
  9. 我的大学--单片机高手郭天祥的学习心得体会
  10. 微博相册下载助手v7.2 微博图片批量下载神器
  11. eclipse-Mars2-4.5.2安装Tomcat插件
  12. 【javaScript】原生实现窗口拖动效果
  13. 如何禁止百度自动转码?
  14. Linux下简单创建ThinkPHP 6.0的网站 - 简单前后端 (未完待续)
  15. vimdiff对比文件夹
  16. 错误现象:(com.logicaldoc.core.security.dao.HibernateUserDAO 102) -- Packet for query
  17. ATmega8 定时器 中断 外部中断 程序
  18. 微信小程序wx.request请求
  19. Basler pylon安装及对网口相机基本设置
  20. 2023年国开《Photoshop图像处理》上机实训1-3

热门文章

  1. 不要只怀揣梦想,而是要努力实现梦想!
  2. 春雨医生官宣“莆田系”医院名单 北京24家“上榜”
  3. JSON pretty化
  4. python程序怎样在windows运行
  5. 计算最长连续1数码长度c语言,C语言练习场-有难度
  6. 手动安装openstack并配置虚拟化集成VM
  7. 未来教育计算机二级收藏的题在哪看,2016年计算机二级office高级应用章节练习题(1)...
  8. 第109篇 Compound 中的 Liquidate
  9. 爱尔兰卫生部遭Conti勒索软件攻击说明与建议
  10. Linux 字符设备