童话说说技术创业美文职业
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

支付系统设计白皮书:从收单网关及交易服务解析交易系统

1月25日 壹世缘投稿
  收单网关的设计要素包含:业务方、用户、业务系统、支付系统。
  收单网关
  收单网关是平台方支付系统和用户商户的PC、移动APP所使用的外部网络之间的接口,为支付系统操作将外网传输的数据转换为系统内部数据,同时负责将平台业务系统的内部请求转化为支付系统的内部数据。
  收单网关的职责为支付平台化后,系统内部接口不可对外,因此所有外部系统需要通过统一的网关接口调用支付平台;由网关进行一系列格式校验、参数校验、业务调用权限检查后再向支付进行转发。
  收单网关设计要素包含:
  业务方:指业务平台。可根据公司业务规模大小、业务领域或公司主体等维度,对对接的业务方进行区分,接入后这些业务方即成为支付平台的收单商户,使用平台支付产品实现其收付费功能需求;
  用户:业务平台C端用户,可根据业务方进行划分;
  业务系统:业务端的业务系统;
  支付系统:支付清结算平台。
  收单网关流程
  构造请求信息:业务系统根据支付系统提供的接口规则构造请求信息,例如支付下单、取消订单、退款等等;
  发送请求信息:把构造好的信息发送到指定的地址;
  处理请求信息:支付系统会得到请求的数据信息,按照预定的验签,业务参数校验等一系列验证通过后,将请求的数据信息对业务(对应支付、取消、充值等等)进行处理;
  返回响应信息:支付系统会以同步和异步两种处理方式,返回业务数据处理结果;一般情况下,同步通知仅代表请求处理成功,业务订单处理状态会以异步通知的形式主动回调用户在下单的时候设置的异步回调地址,通知业务方时若得不到业务方的响应信息值success,支付系统会重复若干次(按照一定的频次配置),以防止掉单现象;若业务方户不设置,则不会通知;
  业务系统收到异步通知后,结合自身的业务规则改变支付单状态,进行如订单状态更新等业务处理。
  接口定义
  业务系统和支付系统之间通过https协议来进行通信,接口以URL的形式提供并以post的请求方式进行处理;
  文档的接口包括两种:服务接口和通知接口;
  服务接口由支付系统提供,供业务方调用;
  通知接口由业务方提供,供支付系统调用;
  虽然通知接口由业务方提供,但是仍由支付系统制定接口规范;
  服务接口包括接口说明中的所有接口信息,通知接口目前仅包括交易状态和退款状态的通知等。
  接口设计说明
  基本请求接口:所有请求接口都要加上基本请求参数,例如接口名称、版本、AppID、签名、签名方式、同步跳转地址等关键信息,当发起调用时,所有业务接口都会加上该接口参数,可参考支付宝和微信等第三方支付公司的接口参数定义。
  服务请求接口:根据支付系统本身的能力抽象出的业务接口,给到外部业务方进行调用。
  即时到账交易网关接口:买家在业务系统中选择购买商品下单,付款成功后金额直接入卖家账户。
  担保交易网关接口:买家在业务系统中选择购买商品下单,有部分金额为担保金额,买家付款成功后,担保部分进入平台方账户,未担保金额直接入卖家账户。
  结算(分账)网关接口:买家使用担保交易下单付款完成,在收到货物后,将担保金额结算给卖家。
  继续支付网关接口:买家在支付页面未成功支付,需要在业务系统中继续支付时,调用该接口。
  退款网关接口:买卖双方在达成退款协议后,可针对及时到账交易,订金下定等已支付交易由业务系统发起退款请求。
  交易查询网关接口:因为某一方原因,可能导致业务方在预期时间内都收不到最终支付通知,此时业务方可以通过该接口来查询订单的详细支付状态。
  通知接口:根据业务方提供的通知地址,将支付结果等信息返回给业务方
  交易状态变更通知:通知业务方时,接口信息里面会传递业务订单号、交易订单号、状态、金额、时间等相关信息,以便业务方能更好的做业务处理;
  a。交易状态:交易订单的状态;
  等待买家付款
  付款成功
  交易成功
  交易结束
  交易关闭
  退款状态变更通知:通知业务方时,接口信息里面会传递原始业务订单号、退款业务订单号、退款交易订单号、状态、金额、时间等相关信息,以便业务方能更好的做业务处理;
  a。退款状态:退款订单的状态;
  退款成功
  退款失败
  交易服务
  交易服务的作用
  将支付系统的支付能力抽象出来,提供各类交易方式,例如下单、支付、修改金额、确认结算、退款、关闭交易、查询等标准接口,对外输出收单网关;
  基于收付款方的交易链业务路抽象交易类型、交易产品以满足不同业务方各类交易场景的需求;
  鉴权校验、交易结果通知;
  对接业务方。
  担保收单交易
  担保交易:用户在业务平台中选择某商家的商品进行购买,支付完成后该笔订单资金进入平台的担保账户,等到用户确认收货后,将该笔订单的资金结算给对应商家账户;此交易类型也可以适用于一些具备结算周期等时间属性的业务当中,通过网关的担保收单接口和结算接口做到由业务方灵活控制结算账期。
  流程
  担保交易设计
  定义担保交易产品代码,标识此类交易订单的类型。担保交易分为下单支付和结算两个环节:
  第一个环节为下单环节,交易参与双方当中付款人是用户,收款人则是平台在支付系统内部开设的一个担保账户,担保账户属于内部的一个结算过渡户,代表着这钱是要给出去的,时候时候给出去基于业务方的指令来决定。
  第二个环节在发起结算的时候,确认之前这笔担保交易订单需要和商户进行最终结算,此时基于业务方调用结算接口,交易参与双方当中新增两条收付款人记录,付款人为担保账户,收款人为该笔订单的商户;最终资金以内部户转账的形式将担保账户中该笔订单资金,转给实际收款的商户账户。
  即时到账交易
  即时到账交易即用户在平台上选择商品购买并支付,付款的资金立马结算到商家的收款账户中。
  例如,早期支付宝PC端的即时到账产品,用户通过PC网银即时到账产品付款后,单笔交易即时结算到了商户的平台账户中,由此可得:
  若支付宝不垫资,则即时到账底层包装接口的银行为T0给到支付宝;
  若支付宝垫资,则银行资金未结算前,支付宝将备付金账户中的存量资金为商户的平台账户进行结算。
  即时到账交易与业务场景息息相关,在某些非担保流程中,若用户付款后需要立马进行履约的情况,则适合即时到账产品,例如各平台的会员产品购买场景。
  流程
  即时到账的设计要点:
  定义担保交易产品代码,标识此类交易订单的类型;
  和担保收单的区别,在于即时到账产品没有单独的结算环节;在下单的时候,接口参数里包含分润参数,当交易发起时就需要业务方算出该笔订单分润收款主题数、确定好用户的UID(给谁充值)、账户类型(给什么账户充值)、金额等参数;
  分润原则:先收钱再分钱且收到金额分润总金额,即先入后出、收大于等于付。
  充值交易
  充值交易即用户对账户余额进行充值,一般运用于充值虚拟币、钱包余额等产品。用户对账户余额进行充值,一般运用于充值虚拟币、钱包等产品,首先需要对充值的两种做法做一个区分。
  业务平台充值
  支付平台充值
  例如,在用户感知层面,早期的支付宝与淘宝不分你我,支付宝像是为淘宝定制的专属钱包,但实际上用户在支付宝充值的余额与淘宝业务并无关联;而腾讯的虚拟货币Q币则是由业务端发起的交易,因此与业务平台具有强关联性。因此基于支付平台的两种做法,一种是基于支付平台的账户做充值,另一种是基于业务平台做充值。
  流程
  充值交易的设计要点:
  首先定义充值产品的产品代码;
  业务端充值(虚拟币):此类产品虚币账户体系独立于支付系统;
  充值和虚拟币的消费业务端完全闭环,由支付系统内部针对该充值业务开设一个统一的收款账户,结算时通过支付系统提供的入账记资金分润,适用于直播、视频等纯互联网虚拟业务;
  接口定义:下单支付接口;
  优势:开发成本低,实现起来相对简单、可快速实现业务;
  劣势:账务不清晰,流程不统一、有一定资金风险。
  支付系统充值:通过支付系统账户体系实现,所有充值资金通过钱包收银台或支付系统的充值网关接口实现;
  钱包收银台:充值行为发生在支付系统体系内(参考前文中讲到的支付宝逻辑)且独立于业务平台。原则上当公司业务规模扩大,不同的App统一接入支付系统时,独立的钱包账户余额应可同时支持不同业务的账户支付需求。例如,美团账户余额充值的资金同时适用于美团外卖、点评等,此时美团的钱包已经是拥有独立账户体系的产品,接入各业务平台仅需不同业务端识别用户的唯一标识即可;
  充值网关接口:针对于业务方发起的充值行为,各个业务平台自己本身具备充值业务需要支付体系的账户能力提供支持。通过网关充值(入口在业务端)且可以满足各个业务方不同账户类型的诉求,需要每个业务方在用户发起充值时,充值至用户在此业务下开设的对应虚拟账户,例如B站的B币、金瓜子等,就来源于不同的业务方开设的不同虚币账户;
  接口定义:充值接口(账户类型、uid、金额、支付方式等);
  优势:资金账户清晰、流程标准化、所有支付、账户由支付系统控制,资金安全有一定保证;
  劣势:开发成本高,实现起来相对复杂。
  出款交易
  出款也称之为提现。用户基于自己账户余额发起提现,一般电商平台涉及到的场景为C端用户的钱包账户余额提现和B端用户收益账户的余额提现,是将资金从平台的虚币账户转移用户外部账户的过程。具体分类可分为出款到卡及出款到账户。
  流程
  出款交易的设计要点:
  定义产品码,可以拆分为出款到卡和出款到账户等不同的产品,针对B端商户的提现交易记录,原则上最好单独用表单显示;按照流程图所示,提现时首选要做好余额校验动作;
  出款到账户:目前常见的场景为用户发起提现到支付宝或者微信账户,接入支付宝微信等第三方支付公司的付款产品即可满足此需求,业务端需做好用户端的第三方账号信息采集,用户发起提现的时将账户等相关信息上传至第三方等待出款结果即可;根据业务模式,针对B端商户提现时,优先做实名认证再发起提现,且发起提现的账户信息和实名认证信息一致为佳,再根据业务端需求判断是否有针对C端用户做实名认证处理的必要;
  出款到卡:和付款到账户的主流程没有太大区别,但一般情况下需要商户端采集用户银行卡信息,因此需要将支付系统中存储银行卡相关的数据(卡Bin信息、城市、省份等),并对业务端提供绑定、查询等接口为佳,这样用户前端绑卡时无论是卡Bin接口验证,还是前端做选择输入银行都能拥有较好的体验。提现到银行卡需要接入对应的银行卡出款渠道。
投诉 评论 转载

作业平台的搭建,需要考虑这些因素本文作者为大家梳理了纯作业平台搭建的需要考虑的一些因素:性能管理、冲突管理、资料管理、数据管理、履历管理以及自动化。好像比较少看到纯作业平台搭建的一些交流分享,之前做过一……需求的优先级,如何评估?需求的优先级是产品经理工作中常被提及的,那么在产品工作中,要如何去评估需求的优先级呢?在产品经理的工作中,需求优先级是经常被提及的事情。毕竟资源总是有限的,需求是无限的,……以中国电信为例:分析积分体系规划本文以中国电信现行积分体系为例,与各位聊聊构建一个完善的积分架构,需要覆盖那些点。拥有海量用户资源,设立积分公司对全盘积分进行专业化托管运营,且每年均配有丰富的营销成本以……增长黑客几个你不得不看的经典增长idea本文笔者在阅读了《增长黑客》一书之后,关于书中提到的几个关于增长的经典案例,笔者感觉受益匪浅。故分享出来与大家一起探讨关于增长的一些问题,并给出自己的一些见解分析。在经历……畅想城市级停车场规划的大数据架构本文笔者将与大家畅想一下:针对于城市级停车场规划、车场未来压力预测以及压力疏导,如何通过大数据形式进行展示,并通过简单的数据计算出车场、商圈等场所未来一段时间内,面临大量压力所……细小的改变让界面视觉效果更优如何让设计的页面看上去更舒服呢?这其实是一个非常考验人的问题,本文作者总结了一些经验分享给大家。刚开始做界面设计的时候,很多时候会遇到这种情况:产品经理看了设计稿会说页面……B2B、B2C、C2C的网站设计有何不同?本文将电子商务网站分为C2C、B2B和B2C三类,并选取淘宝网、阿里巴巴、天猫这三个有代表性并且属于同一家网络公司同时运营的网站进行分析。一、简述1。电子商务网站概……是文化适应设计,还是设计适应文化?且不说中西方文化差异有多大,就连同一个国家不同民族的文化也可能大相径庭。在这个“地球村”的时代,文化差异被文化包容取代,一款产品设计要想成功就得具备一些普适性特点,这样才能有更……支付系统设计白皮书:从收单网关及交易服务解析交易系统收单网关的设计要素包含:业务方、用户、业务系统、支付系统。收单网关收单网关是平台方支付系统和用户商户的PC、移动APP所使用的外部网络之间的接口,为支付系统操作将外……运用第一性原理,解读什么是交互设计第一性原理的思想方式是用物理学的角度看待世界,本文意在以此拆解、分析,并尝试找到交互设计的本质,帮助大家理解本质的同时,加强思维模式的训练。《交互设计师KASH能力图谱》……“鱼塘”改版被疯狂吐槽,闲鱼到底该如何“挽尊”?一心想做社区的闲鱼这次却先把用户惹毛了,而在这样的情况下,闲鱼到底该如何“挽尊”?近几年断舍离正慢慢成为一种生活方式,闲置交易成了热门行业,竞争激烈,闲鱼和转转是这个赛道……设计万花筒设计中的道与术“形而上者谓之道,形而下者谓之器。”在设计中融入“道”与“术”的思维,则是要在艺术创新中不断地推翻自己,在产品设计中分析探求需求的本质,做有价值的设计。中国传统哲学思想中……
Keep产品分析数据陡增背后的产品逻辑以Airbnb等平台为例,探索互联网短租市场的未来腾讯视频产品体验报告:背靠腾讯的腾讯视频,是如何面对火热的平从手表端和手机端,深度解析智能手表产品及其需求PRD习作“轻轻说话”产品需求文档伪考拉理财诞生记:小型理财产品,如何定位自己切入市场?从0到谈谈红包类产品的设计之道(竞品分析)飞行信息类竞品分析:基于大数据的航旅APP,是如何优化用户出三个回答,解读网易云音乐为什么要设计三个推荐功能微信读书VS网易蜗牛读书:一份深度的移动阅读应用竞品分析从产品角度浅析,听书软件为什么一直不温不火?分答曾红极一时,却又淡出了用户视线,为什么?
树立信心,贯彻计划正史上刘裕灭司马家满门情况聚酯期货价格今日铝价女生好看又容易驾驭的短发怎么剪时尚又修颜超级美做一个纯粹的人作文600字自清造句用自清造句大全国办鼓励有条件的地区开展新能源汽车和绿色智能家电下乡咦?董路巴萨这配合的专业术语就叫保护性接应大学生入学怎样迁移户口七种人生最好的状态!(写的真好)艾青儿子(诗人艾青的儿子)苹果iOS10正式版固件推送介绍详解

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界