我对网联的理解_知道网联平台是干嘛的-程序员宅基地

技术标签: 支付  金融  

网联,全称非银行支付机构网络支付清算平台,指的是由央行监管,为支付宝、财付通、京东支付等非银行的第三方支付机构专门搭建的一个共有清算平台;

在未接入网联清算平台的时候,用户通过工行的卡完成一笔交易的流程是这样的:

1、用户选购商品,发起交易,通过第三方支付平台进行交易;

2、第三方支付平台把用户信用卡/储蓄卡里的钱划到第三方支付平台在工行的备付金账户;

3、第三方支付平台将用户已付款的消息通知商户;

4、商户完成对用户的购买服务;

5、第三方支付平台通过相应的银行账户把钱划到商户的银行账户;例如:商户的账户是招行账户,则第三方通过在招行的账户把钱划到商户在招行的账户

流程图:

在接入网联清算平台之后,用户通过工行的卡完成一笔交易的流程是这样的:

1、用户选购商品,发起交易,通过第三方支付平台进行交易;

2、第三方支付平台收到交易请求,自动向网联发起协议支付;

3、网联将交易信息保存到数据库,再将请求转发给工行;

4、工行在用户的账户扣款,并告诉网联已扣款成功;

5、网联再通过数据传输给支付宝,支付已成功;

6、支付宝再通知商户,说明支付已成功,商户完成对用户的服务; 

流程图:

在接入网联后,整个交易过程中,资金并没有流经第三方支付的账户,也就是说网联切断了第三方支付机构直连银行的清算模式,有利于央行对清算资金的监管;央行也可以通过网联,获得更多支付类的数据,实现对支付和清算数据的分析,也能够降低第三方直连银行的清算模式所带来的风险。

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Gavin12334/article/details/81120360

智能推荐

mysql 学习记录(二十)--Mysql Server参数调整_mysql set global key_buffer_size=0;-程序员宅基地

文章浏览阅读2.5k次。一、理论:1.内存优化原则:a.将尽量多的内存分配给mysql做缓存,但要给操作系统和其他程序预留足够的内存,否则将产生SWAP页交换,影响自身性能b.MyISAM的数据文件读取依赖于操作系统自身的IO缓存,因此,如果有MyISAM表,就要预留更多的内存给操作系统做IO缓存c.排序区、连接区等缓存是分配给每个数据库会话专用的,其默认值的设置要根据最大连接数合理分配。不能设置太大否则_mysql set global key_buffer_size=0;

socket网络编程——读缓冲区、写缓冲区怎么区分?_读缓冲区和写缓冲区-程序员宅基地

文章浏览阅读1.5k次,点赞2次,收藏4次。一、读、写缓冲区我们使用socket进行网络通信时,通过调用socket()函数创建一个文件描述符fd进行通信。而socket所创建的文件描述符fd拥有两块内存缓冲区:读缓冲区/接收缓冲区写缓冲区/发送缓冲区二、如何区分问题是怎么记忆区分这两个缓冲区呢????️?我们举一个例子????:服务端sfd给客户端cfd发送数据。1、服务端调用write()把数据写进发送缓冲区,也就是写缓冲区了。2、内核读取写缓冲区数据后发送给客户端接收缓冲区,也就是读缓冲区了。3、客户端调用read()_读缓冲区和写缓冲区

SystemUI 状态栏增加移动数据开启图标_system ui 下拉添加 移动数据图标-程序员宅基地

文章浏览阅读3.9k次,点赞3次,收藏5次。原生设计中,移动数据图标只有在网络活动(下载/上传)时,才显示相应的小白色三角图标,如果没有网络活动则没有任何显示。需要在不活动时也显示灰色的三角图标。系统导航栏中常见信号图标包括:SIM卡信号(移动数据图标)、WIFI。主要关注几个文件网络监听控制NetworkControllerImpl.java信号变化控制 MobileSignalController.java WifiSignalController.java图标显示view StatusBarMobileView.java._system ui 下拉添加 移动数据图标

数据结构:栈-C语言实现_函数void printstack(stack s)的功能是打印栈中全部元素,请在顺序和链接两种-程序员宅基地

文章浏览阅读2k次,点赞14次,收藏15次。数据结构:栈-C语言实现,图文详讲,有注解和完整的代码_函数void printstack(stack s)的功能是打印栈中全部元素,请在顺序和链接两种

2016年华为秋招机试题——1.回文数字判断(100分)_设计一个函数,判断其unsigned int 型参数值是否是回文(要求用数组实现)。编写测试-程序员宅基地

文章浏览阅读1.6k次。回文数字判断 描述:有这样一类数字,他们顺着看和倒着看是相同的数,例如:121,656,2332等,这样的数字就称为:回文数字。判断某数字是否是回文数字。 运行时间限制:10Sec 内存限制:128MByte 输入:整型数字 输出:0:不是回文数字;1:是回文数字。 样例输入:121 样例输出:1_设计一个函数,判断其unsigned int 型参数值是否是回文(要求用数组实现)。编写测试

Linux学习之正则表达式元字符和grep命令_linux 元字符集合-程序员宅基地

文章浏览阅读1.1k次。正则表达式是一种搜索字符串的模式,通俗点理解,也就是普通字符和元字符共同组成的字符集合匹配模式。正则表达式的主要作用是文本搜索和字符串处理。元字符就是一些具有特殊含义的字符,用于表示某种特定的字符类型或者行为,它的含义就不是显示在计算机上的含义了。此文章为8月Day 4学习笔记,内容来源于极客时间。看到操作系统的版本是。_linux 元字符集合

随便推点

java.lang.AbstractMethodError: Receiver class org.springframework.cloud.netflix.ribbon.RibbonLoadBal-程序员宅基地

文章浏览阅读4.5k次,点赞3次,收藏7次。java.lang.AbstractMethodError: Receiver class org.springframework.cloud.netflix.ribbon.RibbonLoadBalancerClient does not define or inherit an implementation of the resolved method 'abstract org.springframework.cloud.client.ServiceInstance choose(java.lang._receiver class org.springframework.cloud.netflix.ribbon.ribbonloadbalancercl

Spring --单元测试及使用logback打印测试结果_单元测试 mockito ch.qos.logback.core.joran.spi.joranex-程序员宅基地

文章浏览阅读2k次。(1)将logback集成到junit中package com.liutao.utils;import ch.qos.logback.classic.LoggerContext;import ch.qos.logback.classic.joran.JoranConfigurator;import ch.qos.logback.core.joran.spi.JoranException_单元测试 mockito ch.qos.logback.core.joran.spi.joranexception

搭建Spark所遇过的坑-程序员宅基地

文章浏览阅读252次。一.经验1.Spark Streaming包含三种计算模式:nonstate .stateful .window2.kafka可通过配置文件使用自带的zookeeper集群3.Spark一切操作归根结底是对RDD的操作4.部署Spark任务,不用拷贝整个架包,只需拷贝被修改的文件,然后在目标服务器上编译打包。5.kafka的log.dirs不要设置成/t..._spark节点启动报错 ,invalid master url

Maven3.5.0下载与配置-程序员宅基地

文章浏览阅读2.2w次,点赞9次,收藏16次。1.Maven3.5.0下载Maven3.5.0下载地址如果的Windows版点击apache-maven-3.5.0-bin.zip进行下载2.Maven3.5.0安装步骤与环境变量配置Maven3.5.0运行需要两个环境变量JAVA_HOME:JDK的环境变量。M2_HOME:Maven3.5.0的安装路径。JAVA_HOME之前已经配置完成。Mav_maven3.5.0下载

工业控制(ICS)---IEC60870-程序员宅基地

文章浏览阅读219次,点赞3次,收藏7次。(((iec60870_asdu && tcp.stream == 0)) && (iec60870_asdu.normval)) && (iec60870_asdu.typeid == 34)发现IOA的值对应的基本都是乱码,或者发现还有三百多条数据判断他是正常的。发现有些数据包是报错的,正确的包应该含有IOA的值iec60870_asdu && tcp.stream == 0 && iec60870_asdu.normval。IEC104(101的网络版)可尝试用type进行分类。

批量学习(batch learning)和在线学习(online learning)-程序员宅基地

文章浏览阅读1.3w次。批量学习(batch learning),一次性批量输入给学习算法,可以被形象的称为填鸭式学习。在线学习(online learning),按照顺序,循序的学习,不断的去修正模型,进行优化。batch越小,训练完一组的时间越短,但可能需要更多的步数接近局部最佳值,从大体效果来说,batch对结果影响应该不大。http://blog.csdn.net/vividonly/article/detail_batch learning

推荐文章

热门文章

相关标签