范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

实战丨从0到1搭建结算平台

  结算系统根据平台的业务模式不同,大致有2个设计方向,重点是要保证结算效率与时效,同时保证资金安全,不要出现重复结算及资金结算倒挂的问题。本文从亲身工作实践中,总结了O2O电商结算平台建设的实操与设计思路。
  一、概述
  我们最开始分享了O2O电商支付清结算体系,接着分享了如何从0-1搭建计费体系,接下来我们分享:各方的钱算完之后怎么付出去,也即结算平台建设的实操与设计思路。
  1.什么是结算?
  说结算平台之前,先说一下业务上的结算概念,结算顾名思义就是平台把系统计算好的资金结算给对应的供应商、分销员、劳动者等交易参与方,资金结算主要有2种结算方式:
  第一种也是看起来最简单的:平台线下转账给被结算对象,业务前期阶段,业务量不大的时候这样运转还行,后续随着业务的起量,极大概率会出现结账周期时全员变财务/核算、打款出错、下游结算对象催打款等一系列问题。
  第二种也就是本次要分享的:通过系统手段,线上自动打款给下游结算对象,根据实际业务的需要,线上又可以打款至微信、支付宝、银行卡(对公/对私)、平台账户,线上结算搭建完之后,可以把结算能力放给所有的业务线复用。
  2.结算平台的落地形态
  上文解释了业务上结算的概念,技术上结算系统就是根据业务实际需要而搭建的实体化系统设施,通过系统化手段在线完成资金的打款发放。
  结算平台与计费系统作为清结算体系中重要的组成部分,计费平台把订单的业务信息流转变成转化为资金信息流,结算平台把资金信息流转化成实实在在的结算资金流。
  在多业务线、多种结算类型的平台中,结算平台可以做成通用的中台系统,单纯作为资金出款的统一出口,至于结算到平台账户还是微信/支付宝零钱,又或者是银行卡账户,都依赖于业务侧计费系统的通知,结算平台只是执行结算指令(如上图所示),同时做好资金风控兜底,防止资金结算倒挂。
  搭建结算平台的优点是结算平台可以制定统一的接入规范,各业务系统统一对接结算平台即可,无需再对接底层通道或账户中心,大大降低系统重复对接开发量。
  注:可能会有人会说这种系统架构,平台涉及到"二清"问题,确实会涉及到,但大公司有牌照不会有这个问题,其他公司如果不是大额融资或者上市大概率也不会涉及到这个问题,个人觉得在公司体量没有到达一定级别前,不要太纠结这个点。
  后续也会分享平台"二清"的解决产品方案,可以期待下。
  二、结算平台系统架构
  不同公司根据业务模式与技术组织架构的不同,所适合的结算系统间架构也不同,在这分享自己参与过的也是比较常见的2个系统架构,详见下图:
  系统架构1(O2O自营B2C电商)
  说明:上图是我们当前正在用的结算系统架构,因为公司存在多条业务线,且不同业务线在完成订单清算后流程不同,有的需要平台进行结算单调整/审核,有的业务线则不需要,所以结算调整/审核相关的模块,统一放到了业务侧,结算系统最终只负责结算打款的职能,作为一个资金出款的前置通用系统,放在中台体系内,各业务系统统一对接结算平台。
  系统架构2(类自营B2B电商)
  说明:上图是我之前公司经历过另一种系统架构,与图1的区别除了需要发票相关的模块(灰色)之外,最大的区别就是把结算单调整/审核相关的功能,统一放到了结算模块中,因为所有的业务线关于清算之后的流程是相同的,可以抽象为一个统一的模块,计费模块单纯完成费用计算即可。
  当然以上2个系统架构也不是万能架构,算是比较通用的2种设计思路,但如果公司业务比较简单,可能都不需要分成2个系统,直接计费与结算放在一个系统就OK,每天念三遍:系统不重要,业务最重要。
  系统交互流程说明:
  以上2种系统架构,系统间整体交互流程很相近,第一步各业务系统的计费模块完成各种资金类型的清算计费,根据清算结果生成结算单,完成结算单调整确认后,请求结算平台统一结算接口,结算系统根据业务侧所需结算方式,请求底层支付平台或帐户中心接口,完成账户中心入账或通道打款,下文也会详细说明。
  小结:结算模块的整体系统架构大同小异,具体采用什么样的系统架构一定要根据平台自身的业务需要,整体原则是:以满足业务为前提,追求系统通用,防止重复造轮子。
  三、结算平台系统搭建
  上文我们分享了结算平台的系统架构,接下来分享怎么从0到1真正落地搭建起1个结算平台,我接下来会把上文中的2种系统架构,都展开说下,2者可以互相结合着看。
  下文主要从4方面展开:业务流程、系统交互流程、页面原型及核心规则、关键接口说明。
  系统架构1(O2O自营B2C电商)
  1.业务流程
  上图为O2O自营B2C电商劳动者薪资报酬结算业务流程,首先说下这个流程不是通用的,各平台可根据自身提供服务的标准化程度及履约复杂度灵活调整,例如滴滴与外卖配送是非常标准的O2O服务,结算环节不需要审核,直接结算即可,但比较复杂的家政服务与互联网装修服务,肯定会加上比较多审核确认环节。
  2.系统间交互流程
  上图是各业务系统与结算系统间的交互流程,这里的业务系统包括不限于各业务线计费系统、劳动者奖惩系统、分销平台等等。
  此架构下,各业务系统与结算系统的交互相对比较简单,业务系统只需要传输对应金额、结算渠道等核心参数,结算系统请求下游系统即可。
  3.页面原型及核心规则
  以O2O自营B2C电商的系统架构为基础的结算系统,页面原型相对不会太多,因为主要系统模块都已经被上游业务计费系统承担,忘记的可以去看下计费系统搭建的内容回顾下,原型主要分为2部分:
  平台侧:费用类型管理、结算规则配置、结算记录如下图:
  (1)费用类型管理
  因为后续分享账户中心的时候也会用到费用类型,这次先重点说下:
  费用类型的含义及作用:费用类型表象上就是结算资金的名称,简单来说这就是是一笔什么钱,再往上抽象一层,1个费用类型代表了业务的1个计费场景,对应了一个具体的计费规则(前提是费用类型颗粒度要足够细化)。
  他们之间的关系如下图简单举例:业务场景:费用类型=1:1或1:N费用类型:计费场景/规则=1:1
  费用类型的命名原则:简短同时要能反映费用的业务属性,账户中心记账的时候,账务流水就会很清楚,劳动者可以很直观地就知道这笔钱的因为什么进来,这笔钱为什么被扣掉,如下图所示:
  费用类型在系统间流转过程:当上游业务侧新增一个计费场景时,结算系统会新增1个费用类型,具体新增费用类型的运营流程,看自己公司要求,结算系统配置完成后,将费用类型编码同步至业务侧,业务系统需要将此编码维护在系统中。
  当此费用类型的资金进行结算时,需要传费用类型编码ID,同时如果需要结算到账户中心,则账户中心也需要同步添加费用类型编码,因为账户中心需要根据费用类型编码确定入到哪个账户中,流程如下图:
  (2)结算规则管理
  结算规则说明:费用类型新增之后,需要为费用类型配置结算规则,结算规则的主要作用是确定此费用类型的结算渠道,即结算到劳动者的微信零钱还是银行卡,亦或是平台账户中,如果要结算到平台账户,还需要在账户中心配置此费用类型的入账规则及冻结规则,确定费用类型入到哪个账户及要不要冻结,流程见下图:
  从上图可以看到,一个费用类型可以配置多条结算规则,但业务系统请求结算系统接口时,会根据业务线匹配唯一结算规则,防止重复结算,若结算时未匹配到结算规则,系统会直接报错。
  有一个点需要注意的是,如果平台内资金结算渠道只有一种,所有的费用类型都只结算到银行卡或者平台账户,则不需要配置结算规则,直接系统写死即可,甚至可以不要单独做结算系统,没有意义,因为此系统架构下结算单生成/审核/调整都已经与计费模块融合,由计费系统(不仅仅是计费)直接请求底层通道或者账户中心即可。
  归根结底一句话:视自己平台真实业务需要,做对应系统建设,忌自嗨、忌华而不实。
  (3)结算记录
  O2O电商结算有一个特点,都是按订单逐笔结算,即劳动者完成服务,工资报酬即结算至平台账户,然后各平台根据各自业务需要,设置提现窗口期或设置冻结时间。
  上述原型图中有两个字段特殊说明下:一是【订单号】,逐笔结算的结算记录一定要加上订单号,运营有问题找过来的时候,大多数只发个订单号过来,同理账户中心也要加订单号(有的话)。二是【结算状态】,要以最底层出款通道或账户中心的最终入账结果为准,不能业务系统请求结算系统接口成功了就返回上游系统结算成功,可以异步通知慢点儿,不然可能会造成上游业务系统显示的结算结果有误。
  4.关键接口设计
  结算系统最核心的就是结算的接口,各业务系统请求此接口,完成资金的打款结算,下图是接口入参必填参数,根据结算渠道的不同,业务系统需要传对应参数进来,例如结算到微信要传openid、结算到银行卡要传银行卡号、开户行等等,这个直接看底层通道需要什么参数即可,不再赘述。
  系统架构2(类自营B2B电商)
  1.结算业务流程(类自营电商B2B)
  这个系统架构与系统架构一(O2O自营B2C)业务流程比较大的区别在于,因为业务模式与结算金额(多笔合并结算、大额)的原因,结算单审核/调整成为了一个必要流程,并且部分平台还会涉及到开票流程。
  开票流程又分为2种:
  第1种:先开票后结算(上图),即商户侧根据平台推送的结算单开具发票并上传,平台发票审核通过后,方可进行实际资金结算流程,这个方案的好处是优先保证平台的利益,同时也降低了结算单与发票金额数据不一致的概率(结算单金额与发票金额),降低后续运营与商户的人力负担。
  第2种:开票与结算相互独立,无明确先后流程,好处是可以保证结算时效,商户侧的资金回款效率与结算体验更好,坏处就是上个流程中的好处,大家可以根据自身平台需要选择合适的方案。
  2.结算系统间交互流程(类自营电商B2B)
  上图是类自营B2B电商结算系统交互流程,我用的是计费模块和结算模块,而不是系统,因为他俩可以放在一个系统,特别是业务线不多,计费模式与结算类型都比较单一的平台,完全没有必要做2个系统。
  单独说一下结算单生成的时间点,比较常见的方案是:根据约定的账期,在账单日通过凌晨定时任务生成本账期结算单。
  还有另一个方案:进入到下一账期即生成结算单,举例:T月账期过去,进入到T+1月1号即生成T+1月的结算单,数据清算完成即填充数据至结算单,只是这个结算单不会推到商户后台,只在平台侧展示,但是账单的总额数据可以展示给商户侧,以便让商户知道自己T+1月的数据概览情况。
  3.页面原型及核心规则
  此系统架构下,平台侧页面原型主要分为计费管理、结算单管理、发票管理,计费管理主要是完成订单资金计费,生成清算明细数据,上一篇计费系统从0到1搭建已经详细介绍过,不再赘述。
  商户侧后台主要有结算记录与发票管理2个功能模块,模块展示的信息和平台侧基本一致,大家可以直接看平台侧相关原型内容,也不再赘述。
  (1)结算单管理
  关于原型图和规则主要说几个点:
  上图中三个状态字段的关系:结算单状态、发票状态、结算状态,3个状态依赖与先后关系如下图所示:
  结算单导出内容:因为对公结算多是汇总轧差结算,所以结算单导出后是一条条计费明细,包括正向与逆向数据,最常见的结算单就是三方支付机构给的结算对账文件,结算单导出后如下图所示,可以根据自身需要增删字段:
  结算单生成规则:以商户为纬度,以账期为时间范围,把发生在此账期范围的所有费用类型的计费明细数据写入商家对应结算单中。
  结算风控:一是结算系统要防止资金倒挂,即结算单中各订单累计金额要大于等于结算金额,做兜底,二是防止订单逆流程带来的资金损失风险,例如平台承诺7天无理由退货,如果账期是5天,会存在资金已经结算至商家,即便扣除商家保证金,退款资金仍然不够的风险。
  解决方案有几个方向:限制结算账期、限制结算金额(有风险的结算金额不能超过保证金兜底的金额)、入驻合同中约定好商户资金不足,平台垫资的资金怎么处理,可以根据平台实际情况选择对应方案。
  (2)发票管理
  说明:结算单审核通过后,商家在后台上传发票图片,财务在平台侧【发票管理】完成发票审核/核销,没问题后结算模块请求底层账户中心或支付平台完成资金结算,同时商家侧快递纸质发票至平台,如果做的再完善些,平台还可以对接快递的接口,可以在后台查看快递进度。
  4.关键接口说明
  接口部分与上文的O2O自营B2C电商的系统架构很相似,直接看上文即可,不再赘述。
  四、总结
  结算系统根据平台的业务模式不同,大致有我上文中的2个设计方向,整体复杂度可控,重点要保证结算效率与时效,同时保证资金安全,不要出现重复结算及资金结算倒挂的问题。
  未完待续,下一篇分享《从0到1搭建账户中心》。
  本文由 @鲸爷陆 原创发布于人人都是产品经理,未经作者许可,禁止转载。
  题图来自Unsplash,基于CC0协议。
  该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

曝荣耀骁龙8Gen1新机正在打磨,还有折叠屏新机待发布此前的2022年第二季度中,荣耀占据了国内智能手机市场的出货第二位。对比去年的同期市场表现,荣耀出货量增长达到了惊人的88。在这样的积极趋势下,荣耀后续的其他产品发布情况也备受关注最新手机UI流畅榜公布,MIUI还在,鸿蒙Flyme去哪了?日前,国产知名评测软件鲁大师发布了最新手机UI流畅排行榜,这次的榜单估计看完之后,很多小伙伴有点懵。在以往的印象中,国产三大手机系统分别是华为EMUI小米MIUI魅族Flyme,但推荐一款性价比超高的可视摄像头门铃小白D1前言门铃想装很久了,之前一直发生快递送错门牌的事情,最近我们上班,孩子上学,白天老人也都不在家中,更是发生了一件快递失踪事件!问了快递说是送到了,家里没人放在了门口,但是实际上我们生图的秦海璐身材发福,皮外套配半身裙休闲却老气,素颜状态加分今天穿什么大多数女性过了四十岁,就不再固执地追求穿搭的性感风韵,虽然依旧想把自己打扮得精致端庄,但更侧重于搭配的体面感,对于花哨高调的风格逐渐疏远。再者,中年女性多会身材发福,连秦被贝索斯52岁未婚妻惊艳到!穿露腰紧身衣仙气十足,真被宠成少女前世界首富贝索斯和未婚妻桑切斯频繁约会,这也许就是他们爱情保鲜的秘诀吧!两人恋爱3年多时间来,桑切斯越发闪耀,52岁的她被贝索斯宠成了少女了。当地时间周一,这对情侣又出来甜蜜约会,今年冬天建议选这3种帽子,搭配裤子裙子都可,减龄遮肉又时髦帽子其实也是我们需要的单品之一,除了夏天外,冬天也是需要的,帽子在冬天有着遮挡风寒保暖的效果,必要的时候还能当做装饰品,所以有着帽子是很方便的一件事情。哪三种帽子1。鸭舌帽鸭舌帽是华为监事会副主席丁耘长跑28公里后突发疾病去世,华为痛失大将华为公司监事会副主席丁耘先生,于2022年10月七日突发疾病不幸离世,仅仅只有53岁,正是事业的高峰期,惋惜!丁耘先生照片听闻这个消息,我在想,丁耘是谁,何许人也,经过一番了解,我前英超主裁谈拉什福德进球被吹皮球确实碰到了他的手直播吧10月11日讯上周末英超,曼联21击败埃弗顿,拉什福德打入一球但因手球犯规被吹,前英超主裁德莫特加拉格尔对这一判罚发表了自己的观点。加拉格尔说道皮球确实击中了拉什福德的手,他什么衣服很挑状态?精致不一定好看穿衣状态上次写疲惫感,有位姐妹留言了一个观点人被衣服压过也会显得疲惫模糊,被顶到了首赞,感兴趣的人很多。我想到了之前小红书抖音上很火的话题同一件衣服妆前妆后,也表达了类似的意思。漂53岁具俊晔频繁秀恩爱惹争议,每天跟大S亲吻,还抱着她去上厕所日前,韩国男歌手具俊晔受邀参加了台北时装周活动,在接受媒体采访的时候又当众撒起了狗粮,自曝每天都会跟老婆大S亲吻,觉得特别的幸福。不仅如此,他还表示每天出门都是大S帮他选择穿搭,包XF别战人睡觉总会做梦,或多或少,或深或浅,有时候一觉醒来会很轻松开心,因为做了好梦,也有时会很累,像是打了一架。有些梦做的很真实,犹如身在其中,分不清梦里梦外,感觉好的不愿醒来,一直想身
给日本人哭丧?美女记者曾颖为安倍流泪,清华教授还夸她做得对一个中国女记者居然为日本人默哀!日本前首相安倍晋三昨天在7月8日的一次演讲中被枪杀。很快,她就上了各大社交网站的热搜。日本一名女记者在报道枪击案时,谈到安倍晋三之死时痛哭流涕。她在美国养老危机背后的制度根源美国国会众议院不久前以压倒性多数通过一项退休法案。根据该法案,个人可在退休前向享有税收优惠的退休金账户注入更多资金。立法者声称,该法案旨在帮助中产阶层存下更多养老金。但美国媒体指出名校高材生发誓效忠美国放弃国籍,申请美籍被拒,被网友骂活该名校高材生发誓效忠美国放弃国籍,申请美籍被拒,被网友骂活该现在都说科技兴国,那么国家的科技建设是离不开这些技术人才的建设的。因此这两年我们在人才的培养上面也是下了很大的功夫。甚至为学渣两个月考兽医资格证(自己真实经历)学渣两个月考兽医资格证(自己真实经历)我10年高中毕业,就出去打工。自己老子原来打工,现在也不打工了。要办养猪场了,老子人到中年46岁。原来一直都是福建某煤窑上班,算是高收入吧(一22年,15张专辑,原创歌曲超300首?我们是时候放过周杰伦了文令狐伯光周杰伦新专辑伟大的作品全部歌曲上线时间有几天了,这个成绩自然不用多说了,销售额上亿卖了几千万张,而且国内各个岁张平台的热度,讨论度和火爆程度更是杠杠的不用多说。但这张专辑越南陆地回中国攻略在海防做了五次核酸,前二次做了,没有申请上,后面又做二次才申请上。刚开始去做核酸还需要越南人带领,后面业务熟练了,自己可以搞定。海防医科大学在越做核酸,第一次需要扫码,用手机填资料中国男篮争二关键战957月16日晚900中国男篮小组迎来最后一个对手中国台北,谁取胜将获得小组第二名。同组韩国队三战全胜锁定小组第一。比赛开始男篮表现出足够的侵略性,王哲林内线强攻上篮中投样样有,铁树开根据孕肚的形状判断男女可信吗?有的集美可能从自己怀孕开始就非常好奇自己怀的是男宝还是女宝,网上也流传着很多怀男宝还是女宝的判断方式,其中一种就是看孕妈的肚型。一般孕妈的肚型分为两种,一种是肚子尖尖的,有人说这样幸福到万家万传美冒名顶替上大学,无意间却拯救了秀玉近段时间,赵丽颖的热剧幸福到万家收视率一直居高不下,成为大家茶余饭后的焦点话题,之所以引起大家的关注,并非是赵丽颖一人的功劳,而是剧情就像现实中小小的缩影,揭露了生活中一幕幕极其不烩鲨鱼,吃腐肉,活吐八爪鱼,这些网红和丧尸到底有什么区别?近日,网红提子用发布了一则濒危鲨鱼做美食的视频,成功地引起了警察叔叔的注意,网友直呼我看刑!前几天在提子发的一条美食视频里,主角居然是一条鲨鱼,而且还是一条幼年噬人鲨。提子在视频里唐山打人事件主谋背后的靠山渐渐浮出水面20227152007来自山东济南时报新黄河官方辟谣消息7月13日,微博用户听雨廖书胜在微博发文称,据传,唐山烧烤店打女人主犯陈继志的母亲,是河北省公安厅副厅级二级巡视员政治部副主