【支付架构】银联额度映射
1 为什么需要额度映射
1.1 三方支付公司付款资金流
三方支付公司主要承担两个职责,一是收款,二是付款。收款是把C端用户的资金从银行卡(或其他)中收到支付公司的备付金账户中。付款是把收取的备付金账户里的资金结算给支付公司服务的商户。收款和付款都要经过清算机构(银联、网联),收款的过程这里不展开讨论,付款的过程不同的清算机构流程有稍许差异。通过银联付款,资金流如下图所示:
1)三方支付公司会在一定的周期内(一般是一天)把备付金账户中的资金转入银联账户,转入的金额会根据付款的总金额来做评估,比如支付公司按照经验每天会有1个亿的结算量,那么需要每天从备付金账户转1个亿到银联的账户中。
2)三方支付公司发起结算,比如给商户结算1百万,这1百万的资金从三方支付公司转给银联的资金账户中扣除,结算到商户的银行卡账户。
这种模式可以认为是预存资金。 每次结算都从银联的预存资金账户中扣除,如果资金不足就会出款失败,并且有实际的资金流转,支付公司需要先从备付金账户把实际的资金转入银联的账户中。
1.2 银联额度映射模式的资金流
银联在2020年系统升级,不需要三方支付公司实际去做资金的转账,而是通过映射额度,相当于银联提供一个虚拟的账户,三方支付公司把需要使用的额度映射到虚拟的账户,而不需要从备付金账户去做实际的资金转移。结算的时候银联先垫付资金,然后在一个时间段内把垫付的资金从三方支付公司的备付金账户转入银联的账户。流程图如下所示:
1)支付公司会在一定的周期内(一般是一天)调银联额度映射的接口,映射需要付款的资金总额,映射的资金总额会根据周期内付款总金额来评估。银联接收到请求之后会去查询三方支付公司备付金账户的可用余额(可用余额 = 总金额-已经映射的金额(包含网联的映射金额)),可用余额要大于映射金额才能映射成功,否则返回映射失败。
2)三方支付公司发起结算,比如给商户结算1百万元,银联会先判断映射的可用余额是否大于结算的金额,大于的话正常结算,银联把资金结算给商户。(注意这个时候三方支付公司还没有给银联转相关的资金)。
3)银联结算一段时间之后,会从三方支付公司的备付金账户把结算资金的总金额转入自己的账户。比如一段时间内发生了两次1百万元的结算,那么银联会从备付金账户扣除2百万元到自己的账户中。
2 额度映射业务简介
2.1 名词解释
1、备付金集中存管账户:指机构按照《中国人民银行办公厅关 于支付机构客户备付金全部集中交存有关事宜的通知》(银办发 〔2018〕114 号)的要求,在法人所在地人民银行分支机构,开立的 备付金集中存管账户(以下称 ACS 账户)。
2、付款:指机构按照中国银联业务及技术规范要求,完整、准 确上送交易指令,中国银联依据机构的交易指令,仅向其指定的客 户进行入账。
3、可用额度:指机构向银联预先分配的以及基于银联体系内正 向交易累计的,可用于付款交易的总额度。
4、额度分户编号:指银联为记录机构付款交易的额度变动情况, 为每家支付机构分配的身份标识编号。
5、回款(模式一):机构主动发起的交易指令,将 ACS 账户资金结转至指定商业银行账户,场景包括自有资金提取等。不同“结 转用途”的取值代表不同的业务场景,具体如下:
结转自有资金应通过收单服务平台页面发起结转申请,系统审 核通过后,完成支付机构结转自有资金。
举例:
7、可支取额度:由支付机构基于清算保证金账户余额,分配给 银联的额度。银联、网联可在各自的分配额度内,按照清算安排及 与支付机构的协议约定,进行备付金的出入金。
举例:如机构清算保证金账户余额为 100 亿,向银联分配 50 亿, 则银联可支取额度为 50 亿。
8、额度调增(模式二)指令:支付机构主动发起的、增加可支 取额度的交易指令,交易发起时不涉及实际资金转移。
举例:
9、额度调减指令:支付机构主动发起的、对于可支取额度调减 的交易指令,交易发起时不涉及实际资金转移。机构只能在可支取额度内,发起额度调减指令。 举例:
2.2 交易类型对应的额度变化
【支付架构】银联额度映射相关推荐
- 【支付架构】银联额度映射-技术方案设计
目录 1 银联额度映射业务简介 2 交互流程 2.1 额度调增 2.2 额度调减 2.3 额度查询 1 银联额度映射业务简介 参见:[支付架构]银联额度映射_u010482601的专栏-CSDN博客 ...
- 微信架构 支付架构(上)
微信架构 & 支付架构(上) 一. 微信和支付宝对比 这两者现在已经占领了移动支付的90%市场,支付形式也都大抵相同,只是在实现细节上略微不同.这里之所以要专门对比,是因为有些接口的不同在后边 ...
- 每秒处理10万订单乐视集团支付架构 – CSDN博客
原 每秒处理10万订单乐视集团支付架构 2016年05月10日 10:48:26 阅读数:579 声明:本文为CSDN原创投稿文章,未经许可,禁止任何形式的转载. 作者:梁阳鹤,乐视网boss平台技术 ...
- 每秒处理10万订单乐视集团支付架构
声明:本文为CSDN原创投稿文章,未经许可,禁止任何形式的转载. 作者:梁阳鹤,乐视网boss平台技术部架构师,主要负责乐视集团支付,乐视会员系统,商业运营平台等系统架构工作.开源数据访问层框架ma ...
- 《每秒处理10万订单乐视集团支付架构》学有所得
<每秒处理10万订单乐视集团支付架构> 来源:http://www.iteye.com/news/31550 1.数据库分表分库 分表:直接分10个表 映射算法:uid%10 分库:必须是 ...
- 每秒处理10万订单的乐视支付架构
转载自"每秒处理10万订单的乐视支付架构"这篇文章. 随着乐视硬件抢购的不断升级,乐视集团支付面临的请求压力百 倍乃至千倍的暴增.作为商品购买的最后一环,保证用户快速稳定的完成支付 ...
- 每秒处理10万订单的支付架构 乐视集团
作者:梁阳鹤,乐视网boss平台技术部架构师,主要负责乐视集团支付,乐视会员系统,商业运营平台等系统架构工作.开源数据访问层框架mango作者. 责编:钱曙光,关注架构和算法领域,寻求报道或者投稿请 ...
- 微信架构 支付架构(下)
微信架构 & 支付架构(下) 管理网络请求 首先看看原来 iOS 处理支付网络请求的缺陷: 原来支付的请求,都是通过一个单例网络中心去发起请求,然后收到回包后,通过抛通知,或者调用闭包的方式回 ...
- WordPress按钮秒支付插件发布,支持微信支付,支付宝,银联,京东,苏宁,易宝支付...
痛点: 我们用WordPress建设网站和开发移动应用,有时候我们其实不需要太多的流程,只是需要一个收款通道,但是可能对支持的渠道更加关注,特别是手机应用.所以WordPress按钮秒支付插件诞生了, ...
最新文章
- 别再和面试官说不懂信号量Semaphore了!
- arcgis的python脚本-ArcGIS Python脚本使用
- 母版页调用内容页的方法的简单实现
- revit建筑样板_黄石建筑工地工艺样板怎么做可按需定制
- AngularJS 日期格式化
- 使用tkinter模块在Python中进行GUI编程
- Python练习:合格率的计算
- 20165328 第八周学习总结
- 15.卷1(套接字联网API)---Unix域协议
- 客户跟进中的一些小技巧
- python编程实战:暴力破解WIFI密码!亲测运行有效!
- rj45插座尺寸图_详细介绍RJ45模块(附图解)
- html 数据可视化
- vivado查看原理图
- Intel SGX开发者参考书(一)——Intel SGX引言
- 计算机上的字体太小怎么办,电脑字体太小怎么调 电脑字体调整方法有哪些
- 解决The kernel appears to have died. It will restart automatically问题
- TiDB简单介绍 以及 MySQL与TiDB查询性能对比实验
- 开发电商系统用什么开发语言呢
- VBA小模板,跨表统计的2种写法
热门文章
- 读文献“大数据可视分析综述”
- Java入门基础(一)——Hello World
- 2021年中国FPS游戏市场趋势报告、技术动态创新及2027年市场预测
- 10-opencv-python-图像阀值
- 基于 echarts 实现同心圆占比图 - vue
- Java常用框架学习
- 非洲瓜哇JAVA布的特点_非洲文化令人好奇,非洲人的服装及着装有什么特点?...
- 【调制识别】基于高阶累积量的调制方式识别算法matlab仿真,课题识别BPSK, QPSK, 16QAM, 64QAM
- 深入浅出Git教程(转载)
- 【手把手教你用Matlab做双目摄像头标定】Ubuntu环境