一文读懂网联-网联的业务方案和技术实现(1)

2023-11-18

  • 支付产品设计必知的支付底层逻辑-网联平台全业务功能详解(2)

  • 我想“银联”大家都不陌生,我们用的银行卡基本都是银联卡;而网联想必很多人并不清楚;其实网联和银联在一个职能上平分秋色:电子支付的清算机构;我们国家并驾齐驱的2家清算机构

  • 网联与银联一个主要的不同就是网联“只做清算不做支付”,而且不发行银行卡;所以电子支付清算是网联的核心职能

  • 今天我们就详细解读一下网联这个神秘的机构,在支付领域承担着什么样的角色




第一部分:整体介绍


  • 网联大事件

  1. 央9月20筹备组成立

  2. 12月31日基础代码完成

  3. 3月31日试运行

  4. 6月30日两大巨头正式接入并切量

  5. 8月29日完成注册正式成立

  6. 10月30日 2+7联合压测

 网联的位置

                   ]


  • 网联银联清算方案

    大背景是2019年1月的“三方支付机构与银行断直连”,支付公司不能直接对接商业银行,需要通过网联银联进行支付和清算;断直连后的整体方案核心点如下:

  1. 支付机构客户备付金集中存放在人民银行,开立专户核算。

  2. 网联和银联采用“实时清算、定时结算”方式受理业务,通过支付机构备付金集中存管账户完成资金结算。

  3. 网联和银联采用额度映射方式获取额度,通过实时查询支付机构的备付金集中存管账户余额及对方账户已映射额度方式控制信用风险。支付机构自行分配额度,网联和银联不干预。

  4. 网联和银联需合理控制各支付机构的风险敞口,确保相关资金结算及时足额完成。

  • 名词解释

  1. 支付机构集中存管账户账户余额(以下简称“账户余额”):支付机构备付金集中存管账户余额。

  2. 已映射额度:由支付机构根据账户余额分配至各清算组织的,经清算组织确认且互认的账户资金份额(不进行实际资金划转)。对已映射额度,支付机构可随时进行调配调整。

  3. 可用额度:前置系统内部,以已映射额度为基准,根据支付机构出入金业务处理结果,实时进行增减的额度(当可用额度不足时,拒绝出金业务办理)。清算组织通过可用额度的控制,确保支付机构办理业务所形成汇差,不高于支付机构向各清算组织所分配的已映射额度。

第二部分:业务介绍


总体架构设计

                     

  1. 网联和银联可实时查询支付机构备付金集中存管账户余额及“对方已映射额度”,通过映射方式获取已映射额度。

  2. 网联和银联分别根据已映射额度进行交易控制。

  3. 网联和银联分别向支付机构提供已映射额度管理工具,由支付机构自行管理。

  4. 网联和银联分别向备付金集中存管账户提交结算指令,根据结算结果改变已映射额度。


前置系统账户开立

           

  1. 为解决备付金集中存管所形成的热点账户问题,实现对已映射额度管理,网联将构建“备付金热点账户前置系统”(以下简称“前置系统”或“RCMP”),用于支付机构通过网联平台(EPCC)的业务办理。

  2. 前置系统分为额度管理模块及账户管理模块,网联将为各支付机构在前置系统中建立账户,用于可用额度的监控、已映射额度的管理。

支付业务介绍


入金业务

协议支付、网关支付、商业委托支付、认证支付、接收的贷记调整。 

  1. 出金业务

         付款、退款、发起的贷记调整。

   

映射额度

      


  1. 前置系统将向支付机构提供报文和界面的映射工具,映射流程如下:

  2. 支付机构向网联发起映射金额A的映射申请;

  3. RCMP在网联的处理时序内向银联发起“已映射额度查询”;

  4. 银联向网联返回已映射额度B;

  5. RCMP向支付机构备付金集中存管账户发起余额查询报文。

  6. RCMP收到余额查询应答,支付机构当前账户余额为M;

  7. RCMP进行逻辑判断,当前支付机构于RCMP已映射额度为N,若A≤M-B-N,则接收映射指令,记账,增加已映射额度和可用额度;若A>M-B-N,则拒绝指令,返回当前余额不足。

  8. RCMP向支付机构返回处理结果。

解映射额度

     

  1.  前置系统将向支付机构提供报文和界面的解映射工具,解映射后所释放额度,支付机构可调配至银联使用,映射流程如下:

  2. 支付机构向RCMP发起解映射申请,金额A;

  3. RCMP账户管理模块检查当前已映射额度为B;若A≤B,接收指令;若A>B,则拒绝指令;

  4. 账户管理模块向额度管理模块发出扣减可用额度B的申请;

  5. 额度管理模块返回可用额度扣减成功,则账户管理模块扣减已映射额度,若扣减成功,则予以记录;若扣减失败,则恢复机构可用额度;

  6. 将处理结果反馈支付机构;

结算

 

  1. 结算时,网联将向备付金集中存管账户提交结算指令,于支付机构备付金集中存管账户中完成结算,结算流程如下:

  2. 以结算场次为维度,平台向备付金集中存管账户提交结算指令;

  3. 收到清算应答;

  4. 如已清算,平台向前置系统返回清算结果。

  5. 前置系统根据清算结果,增减已映射额度,并向支付机构发送“已映射额度变更通知”。

  6. 网联平台将向支付机构提供资金清算文件及账务多维度对账文件供支付机构对集中存管账户内资金变动进行核对。

余额及额度查询

     


备付金集中存管账户不直接支持支付机构查询余额,支付机构可通过网联或银联所提供查询工具7*24查询账户余额、网联或银联已映射额度、可用额度等信息,额度查询流程如 下:

  1. 支付机构向平台发起余额及额度查询申请指令。

  2. 平台接收到余额及额度查询指令后,对合法性进行校验。若校验失败,则直接返回支付机构失败。若校验成功,则向集中存管账户发送余额查询申请;

  3. 处理完成,向平台返回查询结果。

  4. 平台获取当前支付机构的“可用额度”及“已映射额度”。

  5. 平台返回支付机构余额及额度查询处理结果。查询内容包括 “可用额度”、“已映射额度”及支付机构在支付机构备付金集中存管账户的“当前账户余额”。

  • 已映射额度变动通知及授权管理

    为便利支付机构对已映射额度进行管理,前置系统将向支付机构提供已映射额度变动通知及已映射额度授权管理功能。

  1. 已映射额度变动通知:当支付机构进行映射申请或解映射申请处理成功,及网联平台提交结算后,均将改变支付机构已映射额度。前置系统将向支付机构进行通知。

  2. 已映射额度授权管理:当清算平台提交结算后,会改变支付机构已映射额度,为便利支付机构管理于网联的已映射额度,支付机构可对网联已映射额度进行授权。当已映射额度改变后,前置系统根据授权,自动进行映射或解映射处理。

网联的业务流(交易模块)


网联的业务流(对账模块)

网联的业务流(清算模块)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

一文读懂网联-网联的业务方案和技术实现(1) 的相关文章

  • MySQL 触发器

    文章目录 1 简介 2 行级与语句级触发器 3 触发时机 4 触发器优缺点 5 创建触发器 语法 示例 6 查看触发器 7 删除触发器 参考文献 1 简介 触发器 Trigger 是与表关联的命名数据库对象 当表发生特定事件时激活 触发器的
  • 概念解析

    注1 本文系 概念解析 系列之一 致力于简洁清晰地解释 辨析复杂而专业的概念 本次辨析的概念是 合成孔径雷达中运动补偿和自聚焦的联系与差别 概念解析 合成孔径雷达运动补偿与自聚焦的关系研究 基于二维空变运动补偿的机动平台大斜视SAR稀疏自聚
  • java.lang.ClassCastException: java.lang.Long cannot be cast to java.util.Date at org.hibernate.type.TimestampType.deepCopyNotNul

    在配置一对多的时候 OneToMany mappedBy recevier cascade CascadeType REMOVE OneToMany mappedBy sender cascade CascadeType REMOVE Ma

随机推荐

  • 日常学习--练手

    1 page source爬取页面源码 from selenium import webdriver import re driver webdriver Chrome driver get https www cnblogs com ca
  • mysql中如何取得分组中最大值的数据?全网最有效的方法

    大家都知道 MySQL有分组查询子句 group by 面试官就问你了 不是让你找到一个表中最大的值 而是让你找到最大值的整行数据 这个时候简单的分组是搞不定了 需要用到 inner join 子句 先说下inner join 子句的作用
  • 【MyBatis】Mybatis使用SqlSessionFactory加载xml文件

    1 概述 MyBatis框架主要是围绕着SqlSessionFactory这个类进行的 这个的创建过程如下 定义一个Configuration对象 其中包含数据源 事务 mapper文件资源以及影响数据库行为属性设置settings 通过配
  • python read函数返回值_python read()方法定义及使用(实例解析)

    今天这篇文章我们来了解一下pythonread方法 不知道没什么关系 因为今天讲的就是python之中的read 方法 以及知晓read是什么意思 所以今天我们在今天的文章之中来了解一下吧 概述 read 方法用于从文件读取指定的字节数 如
  • 数据结构——非线性结构(图)

    文章目录 一 非线性结构的概述 二 图的基本概念 1 定义 2 无向图 有向图 2 1 无向图 2 2 有向图 2 3 简单图 2 4 多重图 3 顶点的度 出度 入度 3 1 对于无向图 3 2 对于有向图 4 边的权 带权图 网 5 点
  • React + Umi + Dva + Antd 简述 及创建项目过程简述

    React 你的第一个组件 React React是前端三大主流框架之一 你可以在React里传递多种类型的参数 如声明代码 帮助你渲染出UI 也可以是静态的HTML DOM元素 也可以传递动态变量 甚至是可交互的应用组件 安装react框
  • 学校智慧校园平台管理系统小程序开发制作

    学校智慧校园平台管理系统小程序开发制作 智慧校园服务的蓝海市场正在等待开发的状态中 而小程序恰好是一体化校园平台抢占这个市场的最佳方式 学校校园平台小程序提供在校大学生和老师校园智慧服务的小程序应用 主要功能有 提供查看考勤 成绩 课表 校
  • python树莓派 是什么_想用什么域名就用什么域名,用树莓派搭建个局域网DNS服务器。...

    局域网内的设备越来越多 用ip访问就比较麻烦了 另一方面我们用的公网的dns服务器可能会被投毒 这时候搭建一个本地的DNS服务器 想用什么域名就用什么域名 岂不是很舒服 拿起我们的树莓派 说干就干 准备材料 1 树莓派 这里是安装了64位操
  • chisel的命名高级用法

    从历史上看 Chisel 在可靠地捕获信号名称方面遇到了麻烦 造成这种情况的原因是 1 主要依靠反射来查找名称 2 使用 chiselName行为不可靠的宏 Chisel 3 4 引入了一个自定义的 Scala 编译器插件 它可以在声明信号
  • 关于ORA-12170 tns 连接超时等一系列Oracle无法正常登入问题

    文章转载来自于 https blog csdn net qq 40707682 article details 81667918 由于该篇文章成功解决了我的问题 所以记录一下 方便后面的小伙伴们学习 下面首先说说如何在出现ORA 12170
  • UML图示

    近些天学习设计 由于没有具体项目 原有项目也没有什么设计的概念 只是看相关的书籍 所以着实有些抓狂 然最抓狂的是对于UML那些表示法的生疏 虽然看过N 1遍相关的表示 但由于之前看过的设计图稿和自己画的东东本来就不多 因此出来类图 对象图等
  • 如何划分子网(例题讲解)

    44 12分 设某ISP拥有一个网络地址块201 123 16 0 21 现在该ISP要为A B C D四个组织分配IP地址 其需要的地址数量分别为985 486 246以及211 而且要求将低地址段的 IP 地址分配给 IP 地址需求量大
  • CSS 媒体查询 IPHONE PC 常用尺寸总结

    iPhone 5 SE media only screen and device width 320px and device height 568px and webkit device pixel ratio 2 height calc
  • Matlab 多核 多个CPU 并行运算

    Matlab并行运算 目前 新购置的电脑大部分都是多核的了 使用Matlab进行大量计算时如何有效利用多核呢 Matlab目前版本已经比较好的支持多核并行运算了 是用的Matlab版本是R2007b 电脑是双核的 先简单试试 gt gt m
  • 在 Python 中将字符串转换为数组

    使用 str split 方法将字符串转换为数组 例如 array string split str split 方法将在每次出现提供的分隔符时将字符串拆分为一个列表 string www jiyik com 将逗号分隔的字符串转换为数组
  • 攻防世界(easy-apk)

    下载链接如下所示 https adworld xctf org cn media task attachments 989ca07c3f90426fa05406e4369901ff apk 使用JEB打开apk 如下所示 可知获得输入后进行
  • 嵌入式开发——文件系统部署rz、sz命令

    1 rz sz命令源码下载 下载网址 https ohse de uwe software lrzsz html 2 源码编译 tar zxvf lrzsz 0 12 20 tar gz cd lrzsz 0 12 20 configure
  • 小滴课堂-新版JavaWeb零基础到实战专题课程-19

    目录 前言 第十九章 javaweb项目实战之小滴课堂开发者论坛数据库设计 第1集 小滴课堂开发者论坛数据库ER关系图设计 第2集 小滴课堂开发者论坛Mysql相关表录入 前言 小滴课堂 旨在让编程不在难学 让技术与生活更加有趣 随着互联网
  • 转」最佳方案:迭代式开发

    前言 Fred Brooks 在 25 年前就曾写到 不要指望一次成功 无论如何你都要这样 敏捷开发 小步快跑 持续迭代 不断改进 产品升级 在用例需要之前 不要添加数据成员 在代码之前编写测试 过早的优化时万恶之源 不要过度强调代码的通用
  • 一文读懂网联-网联的业务方案和技术实现(1)

    支付产品设计必知的支付底层逻辑 网联平台全业务功能详解 2 我想 银联 大家都不陌生 我们用的银行卡基本都是银联卡 而网联想必很多人并不清楚 其实网联和银联在一个职能上平分秋色 电子支付的清算机构 我们国家并驾齐驱的2家清算机构 网联与银联