中国支付清算体系-CNAPS

2023-11-06

中国的支付清算有两套体系


中国现代化支付清算系统和第三方支付清算系统。


  • 当你去ATM取钱时,用的是央行的CNAPS(中国现代化支付清算系统)

  • 当你用支付宝买买买时,用的是第三方支付的清算系统


这里先介绍第一部分:CNAPS。



1、当你在ATM取钱时,银行都做了什么


我们先拿一个ATM取钱的例子来说明跨行业务的过程。


假如你拿着一张工行卡去建行的ATM取了100元,这时候就发生了跨行业务。


这个过程非常简单:

  1. 建行系统告诉工行系统,有个工行用户要在我这儿取100元,能不能让他取?

  2. 工行说,他的工行账户够扣100元,你先帮我给了吧!

  3. 建行ATM就吐出100元给你;


于是,你拿到了现金,同时你的工行账户也减少了100元。对你而言,整个交易就已经结束了。但是,建行先替工行给了你100元,这里形成了一个银行间的债务关系:工行欠建行100元。这100元何时还,怎么还,虽说是银行之间的事,但是只有等这100元还清了,银行才会把这笔交易当做是真的完结了。可见,银行的一次跨行取款可以分为支付和清算两个步骤。



2、支付和清算就是信息流和资金流


  • 从你塞卡到ATM吐出钞票,这个过程称为支付(Payment)

  • 工行还给建行100元,这个过程称为清算(Clearing)



支付反映的是交易的信息流,一般都是实时的。当你在建行ATM取款时,工商银行层面只是在它内部账户做了一次记账而已,工商银行的资金并未减少。但是建行和工行之间一定会发生实际的资金划转以清偿债权债务关系,所以清算反映的是交易的资金流。银行之间可以每天清算一次,也可以隔一段时间再清算,不过大多数情况下的清算都是非实时的。


现代社会的几乎所有商业行为,最终都会产生交易。而所有的交易,除了物物交换,最终都体现在银行账户间的资金划拨上,因此一个国家的支付清算系统(Payment and Clearing System)是最基础的工程。这个系统涉及两个问题:


        1. 信息流如何传递——即建行和工行之间以什么方式通信?

        2. 资金流如何清算——即工行什么时候,以什么方式还给建行100块?


这两个问题的解决方案,就是我们要介绍的CNAPS(中国现代化支付清算系统)。CNAPS是逐渐演化而来的,在这个方案出来之前,为了解决信息流和资金流问题,我们经历了古代的票号,近代的手工联行系统,以及电子联行系统EIS。所以在介绍CNAPS之前,先让我们回到古代,看看古人是如何用票号和镖局来解决这两个问题的。



3、晋商的票号和镖局


早在清道光(1823年)年间,山西平遥商人就创立了“日升昌”等专门办理汇款业务的票号(古代的票号、钱庄就是现代银行的雏形)。著名的红顶商人胡雪岩就是做票号生意起家的。


当时的票号支持异地汇款业务:

客户来日升昌汇款,交了银子之后,票号就开出汇票给客户。跟银行一样,票号也有总号和分号,客户可以携带汇票或者把票寄给亲人,只要凭票就可以到日升昌全国各地的分号兑出银子,分号给客户兑换之后先记内部账,日后再和总号清算债务。


从此之后,商人在城市之间贸易可以不用携带大量的银子。而汇票在不同城市的各个分号之间流转也形成了很多债务,有大量的银子需要周转,镖局就专为票号来运送银子以及为商人运送票据,有点类似于现在为银行押钞的威豹,不过镖局的手续费可是高达5%!


在这个时期,信息流和资金流如下

汇票+账本(手工记账)是票号在支付环节的信息载体,解决了信息流问题;

镖局替票号运送资金,解决了资金流的问题。



4、联行信件和邮电局


到现代银行出现后,银行间开始了一套基于“同业头寸”的清算方式。


我们摘录网上的一段清算科普:

从两百年前老罗斯柴尔德打通不同银行间银票的通兑开始,银行间清算业务就一直延续到现在。当年,老罗斯柴尔德拉拢一帮银庄的掌柜跟他们商量,“以后我的客户拿着我家的银票可以到你家取金币,然后你再拿着银票到我家取金币,作为回报我也允许你的客户到我家取金币”。从这个时候开始,标志着现代银行的通存通兑业务就开始了。由于大多时候双方客户都有交叉,实际需要相互取的金币并不多:比如你的客户在我这里取了1000金币,我的客户在你那里取了800金币,然后我们两家一比对账本双方认可,你再给我200金币。再把银票一交换,我们双方的账就清了,这个过程就叫清算,其中比对账本的过程就是对账。


这段科普描述了银行间通存通兑的业务原理,其中有一些细节需要说明:


  1. A 银行怕 B 银行的客户在 A 这儿取了钱之后,B 不认账。所以为了保险起见,银行之间会要求对方银行先来开个户并且存一部分钱进来作为备付金,或者叫存款准备金。这个备付金账户是专门用于清算的同业头寸户;

  2. A 银行需要在所有银行都开户,才能实现通存通兑;


我们国内的银行显然也参照了这一套来实现跨行交易,银行之间互相都开了备付金账户。此时,每家银行都是一个清算机构,为银行间的资金往来做清算。



图1:银行之间的备付金账户



一直到1984年中国人民银行专门行使中央银行职能之后,我们国家确立了法定存款准备金制度。央行的备付金系统正式确立。此时,银行跨行的资金清算有两种选择:


  1. 用老办法,在所有有往来的银行开立清算账户清算

  2. 所有金融机构都在央行开立清算账户,由央行为商业银行统一清算




图2:央行备付金系统



显然大家都想用第二个方案。然而在那个时代,央行能承担的职责是很有限的,各银行内部数据还没有集中,没有电子化的记账系统,国内甚至都还没有银行卡,客户要转账也没有满大街的ATM。总之一句话,国内的金融环境还没有达到让央行推行全国统一结算制度的客观条件。


为了满足跨行结算的需求,央行当时提出商业银行要“自成联行系统,跨行直接通汇,相互发报移卡,及时清算资金”。也就是说同一家银行的总行及分支机构称为“联行系统”。同一联行内的资金结算,由联行总行自己做。这样,建行深圳分行和建行北京分行之间的资金清算由建行自己内部解决。跨银行之间要能支持直接汇款。跨行业务可以由央行清算,也可以由商业银行自己清算。这个各家银行系统很不智能,体验很差的时期,我们称为“全国手工联行”时期。


于是,每家银行都可以接受跨行的汇款,银行每天自行轧差,各种交易汇总计算后,需要告知其他行的交易信息写成一张张特定的公文,加盖印鉴后在银行间送来送去。这种公文叫做联行信件,而收发联行信件就是当时邮电局的重要业务。


可以说一直到1990年,我国的支付结算系统和明清时期的票号相比,并没有太大的改进。汇票和账本手工记账依然是银行在支付环节的信息载体,解决信息流问题。邮电局取代了镖局,为银行收发联行信件,但是效率依旧不高,资金在途时间往往在一周以上。至于资金流问题,则由商业银行自行结算和央行统一结算两种方式一起解决。



5、中国支付清算系统的前身——EIS(1989-2005)


  • 清算中心建成


随着银行业的不断发展,银行每天处理各类跨行业务的数量增多,各家银行之间的债权债务关系变得非常复杂,由各家银行自行轧差进行清算变得非常困难。这种状况要求央行必须承担起一个全国清算中心的角色。

于是,央行在1989年12月6日,发布了“关于改革联行清算制度的通知”

随后在1990年,中国人民银行清算中心建成,专门为金融机构提供支付清算服务。这个清算中心包括NPC和CCPC:

  1. NPC(National Process Center,国家金融清算总中心)

  2. CCPC(City Clearing Processing Center,城市处理中心)



  • 全国电子联行系统EIS投产


1991年4月1日,基于金融卫星通讯网的应用系统——全国电子联行系统(EIS)开始试运行。EIS是人民银行专门用于处理异地(包括跨行和行内)资金清算和资金划拨的系统。它连接了商业银行、央行、NPC和CCPC。



  • EIS的业务流程


假设客户在深圳建行汇款给北京工行,通过EIS处理一次跨行汇款的流程如下:





图3:EIS的通信过程



  1. 商业银行(汇出行)接收其客户的汇款请求后,向人民银行当地分行(发报行)提交支付指令(转汇清单)。支付指令可以是纸质凭证,或磁介质信息,或联机电子报文;

  2. 发报行借记汇出行账户后,按收报行将支付信息分类、打包,通过CCPC经卫星地面小站即时发往清算总中心。如果汇出行账户余额不足,则该支付指令必须排队等到汇出行余额够扣;

  3. 清算总中心收到转汇电文,经记账并按人民银行收报支行将支付指令清分后,通过卫星链路即时发送到相应的收报行;

  4. 收报行对汇入行账户贷记后,以生成的纸凭证或电子报文方式通知汇入行;

  5. 汇入行作账务处理后,以来账的反方向,向汇出行发送确认的答复信息,完成一笔汇兑过程;

  6. 总中心和分中心每日核对无误后,轧平当日的电子联行账务,以存、借反映资金关系。就是说,各地的资金存欠差额,均纳入人民银行系统内反映。


在这个跨行异地汇款流程中,金融卫星通讯网和EIS系统解决了信息流问题;NPC和CCPC解决了资金流问题。从此之后,各个银行之间的跨行汇款就可以直接通过这样的电子化操作来完成了,客户的资金在途时间缩短到了一两天,这也算是中国金融系统的一大里程碑了。



6、央行支付清算系统(CNAPS)


1991年EIS试运行后,又发生了两件大事:


  • 各大银行核心系统投产


各家商业银行的内部联网系统纷纷建成投产,银行内部资金划转都可以通过自己的核心系统解决了。这意味着各大行都可以做电子化的行内清算了,行内异地转账就不用再依赖EIS。


  • 中国现代化支付系统(CNAPS)开始设计


1991年10月,中国开始着手建设中国国家金融通信网(CNFN)和中国现代化支付系统(CNAPS,China National Automatic Payment System)。这一项目由世界银行提供贷款,由英国PA咨询公司承担设计咨询工作。从此,全国电子联行(EIS)系统逐步向CNAPS过渡。


到了二十一世纪,IT技术飞速发展,央行的CNAPS一代系统(大小额支付系统)也开始走上历史舞台。中国的支付清算步入了现代化支付系统CNAPS的时代。



6.1 大小额支付系统


2002年,央行大额实时支付系统(HVPS)投产,用于处理同城和异地的商业银行跨行之间(也包括行内一定金额以上的)大额贷记业务。


2005年,央行小额批量支付系统(BEPS)投产,用来处理同城和异地纸凭证截留的借记支付业务以及每笔金额在5万以下的小额贷记支付业务。


简单来讲,各银行的跨行转账可以使用央行的大小额系统来完成。


大小额系统之间其实有蛮多的区别:


  • 首先,大小额的开放时间不同


大额系统是工作日的 8:30 ~ 17:00,所以在节假日经常会收到银行通知说某些业务暂停了经常就是因为央行在节假日对大额系统做维护。小额系统全年无休,7*24小时工作。


  • 业务处理上不同


大额是每笔交易都实时发送,实时清算的,所以基本上能实时到账,跨行资金零在途。

小额系统是在收集若干笔交易后打一个包统一处理,定时清算。所以,用小额系统转账经常要几分钟甚至半个小时才能到账,银行间头寸交割也是非实时的。


尽管理论上跨行转账业务不管用大额还是小额,一般在几分钟内都能到账,但是因为要经过央行,所以在这一时期基本没有银行敢向客户承诺资金多久能到账。


  • 金额不同


大额系统没有金额限制,小额系统支持的单笔金额上限是5万元。


总体来讲,大额系统侧重于资金转移的时效性,主要用于资本市场、货币市场交易和大额贸易资金结算。小额系统对数据吞吐量要求较高,主要用于小额贸易支付和个人消费服务。



6.2 超级网银


2013年10月6日,央行的第二代支付系统正式投产运行,其中包括2010年就推出的网上支付跨行清算系统(俗称“超级网银”)。超级网银是对大小额支付系统的一个补充,有两大亮点:


  1. 接入机构不再限于银行。支付宝、财付通等第三方支付也可以接入,所以有的第三方支付给商户提供的提现代发功能就是基于超级网银做的。

  2. 7*24小时实时到账,单笔上限5万元。这就相当于在非工作日非营业时间增加了一种大额支付系统特性的渠道了。只不过金额限制是跟小额系统一致的。



7、银行的各种渠道


有了大小额系统和超级网银,银行的跨行业务就有意思了。银行对不同的客群和不同的场景,做了不同的渠道。我们最经常接触的大概就是银行柜台、手机网银、POS机和ATM机。


出于各种商业目的,不同渠道的业务采用不同的清算系统来实现跨行交易。大体如下:


  1. 银行柜台:直接用大小额系统;

  2. 手机网银:大小额系统 + 超级网银;

  3. ATM:信息流由银联处理,即银联CUPS为银行间交易提供指令的转接和清分;资金流则由银联通过大额系统完成银行间的资金划拨;

  4. POS:跟ATM类似,由银联处理信息流。不过资金流分两部分,发卡行和收单行之间的资金划拨由银联通过大额系统完成;收单行与商户账户的资金划拨由银联通过小额系统完成。



7.1 手机网银


手机网银是近几年开始流行的渠道。比如建行手机银行的跨行转账,我们能看到有普通和加急两种方式





图4:建行手机网银截图




普通和加急转账页面:




图5:建行手机网银转账页面




看上图的到账时间说明(这文案写的也是醉了),我们就知道普通跨行转账都是走大小额系统,加急走超级网银。





图6:建行网银转账的业务特性



目前大部分手机网银跨行转账都没有手续费。所以如果你在晚上10点想跨行转账10万元,建议你分成两个5万并且用加急方式来转账。



7.2 POS机刷卡


POS机刷卡的参与方比较多。以你在星巴克刷卡为例:

  • 持卡人——你

  • 发卡行——你办这张卡的银行,我们假设是工行

  • 商户——星巴克,我们假设星巴克的账户开在建行

  • 收单行——星巴克的刷卡机的归属银行,假设也是建行

  • 转接机构——银联

  • 清算机构——银联和人行



于是,当你用工行卡在星巴克消费的时候,资金流和现金流是这样发生的

  1. 你在收单行(建行)的POS机上刷卡消费(信息流)

  2. 建行将消费报文发送给银联(信息流)

  3. 银联交易系统记录交易数据,将消费报文给你的发卡行(工行)(信息流)

  4. 工行从你的卡中实时扣费,完成实时结算,并回复报文给银联(资金流)

  5. 银联更新交易数据,回复报文给建行的POS机(信息流)

  6. 银联在其清算系统完成清分(信息流)

  7. 银联通过大额支付系统,完成工行与建行清算账户的资金划拨(跨行清算)(资金流)

  8. 银联通过小额支付系统或当地票据交换系统,完成建行和星巴克结算账户的资金划拨(收单清算)(资金流)



在这个过程中,银联提供两种清算:

  • 建行和工行的清算叫“跨行清算”

  • 建行和星巴克的建行账户之间的清算叫“收单清算”



无论是跨行清算还是收单清算,银联都是作为CNAPS的一个特许参与者,使用大小额支付清算系统,完成银行卡业务的资金划拨。本质上,银联提供交易转接、清分和对账,人行提供结算。



7.2 ATM跨行取款


ATM跨行取款和POS机是类似的,因为没有商户参与,所以不需要收单清算,过程更为简单。


回到文章最开头的例子:你拿着一张工行卡去建行的ATM取了100元,这个跨行业务在CNAPS体系中的过程如下:

  1. 你在建行ATM上输入100元按下取款按钮(信息流)

  2. 建行将报文信息发送给银联(信息流)

  3. 银联交易系统记录交易数据,将报文给你的发卡行(工行)(信息流)

  4. 工行从你的卡中实时扣费,完成实时结算,并回复报文给银联(资金流)

  5. 银联更新交易数据,回复报文给建行ATM(信息流)

  6. 银联在其清算系统完成清分(信息流)

  7. 银联通过大额支付系统,完成工行与建行清算账户的资金划拨(跨行清算)(资金流)



8、小结


CNAPS和普通用户比较相关的内容大概就是这些了。至于各种中证登、外汇之类我们平常不太接触的内容,我就暂且略过。我们用一张人行的PPT来回顾一下:





图7:中国支付清算系统总体架构图

(注:此图未包含超级网银)



简单来讲,商业银行在CNAPS体系中,


  • 行内的交易


由各个银行的行内业务系统来自行解决信息流和资金流问题;


  • 跨行的交易分渠道处理


柜台和网银等渠道,商业银行直接直连央行的大小额以及超级网银来解决信息流和资金流问题;


ATM和POS渠道,则是由银联的CUPS来对接各大商业银行做支付转接,解决信息流问题;银联同时提供清分和对账服务,对完账之后再调用央行大小额系统解决资金流问题;



8.1 常见问题


了解了CNAPS,我也终于知道为什么很多资金操作不能在节假日央行系统升级的时候做了。比如说:




为什么央行系统升级,无法通过网银跨行转账?

答:因为网银跨行转账,需要用到央行的大小额系统和超级网银。



为什么ATM和POS机不受央行系统升级的影响?

答:即便在大额和小额支付系统关闭的情况下(例如春节升级),也会不影响到POS的跨行刷卡和ATM跨行取款,因为这些交易只涉及信息流,可以通过银联CUPS实时转接。涉及实际资金流转的资金划拨过程是可以延迟进行的。



为什么央行系统升级,有些P2P公司的提现就不能提了?

答:P2P公司的提现大多是通过第三方支付公司的代发业务来实现。第三方支付的代发业务也有一些是依赖央行的大小额和超级网银来实现的。所以央行系统升级也可能会影响P2P。



为什么央行系统升级的时候,我们还能往支付宝充值?

答:支付公司的充值业务大多是通过跟许多家银行单独开发快捷支付接口来实现的,所以充值不受央行系统影响,但是会受到具体某家银行快捷支付接口维护的影响。




9、名词解释


NPC        清算中心-国家处理中心

CCPC     清算中心-全国省会及深圳城市处理中心

CNAPS    中国现代化支付系统

EIS            全国电子联行系统

CNFN      中国国家金融网络

HVPS       央行大额实时支付系统

BEPS        央行小额批量支付系统

CUPS       中国银联银行卡跨行支付系统


【头寸】

头寸对应的英文是position,就是指仓位,也可以说是资产存量。人行是给商业银行记账的,一家银行在央行那里的资金就叫头寸,银行司库对头寸进行管理就是管理资金的流动性,避免资金闲置。


【支付】

支付发生在付款人、收款人以及开户银行之间。付款人账面余额减少,收款人账面余额增加就是支付。


【清分】

清分是付款行和收款行交换支付信息,根据支付指令计算借贷双方差额的过程;如果是刷pos机,清分就是银联做的。


【结算】

结算涉及付款人收款人的开户银行和央行,通过央行划转备付金账户来清偿债权债务关系。




参考资料:

1、银行与银行之间的现金是如何流转的?

2、银行怎么盘头寸?— 银行流动性管理那些事儿

3、中国人民银行关于改革联行清算制度的通知

4、人民银行支付系统(CNAPS)和中国银联下面的跨行支付系统是一回事儿吗?

5、银行业务中的清算和结算分别是什么样的过程?



------------------------



到此,CNAPS就介绍完了~


关于第三方支付清算体系是如何实现的,我会再写一篇。


有兴趣的校友,敬请点击阅读原文关注我的知乎专栏哈!

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

中国支付清算体系-CNAPS 的相关文章

  • 支付宝在ios应用上的开发

    前奏 现在随着移动开发的快速发展 越来越多的应用要求在线支付功能 最近做了一个关于支付宝支付功能的应用 在使用支付宝的过程中 遇到一些不必要的弯路 因此 写了这篇文章总结一下关于ios开发如何使用支付宝 正文 首先 我们需要支付宝的功能 应
  • 项目集成支付宝报错:调试错误,请回到请求来源地,重新发起请求。 错误代码invalid-app-id错误原因:无效的ApplD参数

    问题 项目集成支付宝报错 调试错误 请回到请求来源地 重新发起请求 错误代码invalid app id错误原因 无效的ApplD参数 详细问题 笔者按照支付宝沙箱支付快速集成版进行操作 操作完成访问所集成的支付宝 页面如下 解决方案 修改
  • 支付宝&微信个人收款支付系统解决方案

    原文链接 对于个人收款支付系统 由于没有营业执照 微信 支付宝官方提供的接口无法使用 个人二维码收款又无法完成支付系统后续工作 这个问题一直以来都没有找到一个适合的解决方案 经过不断尝试 最终找到了一个非常好用的第三方工具来解决这个问题 G
  • 支付宝支付 第十集:支付回调

    支付宝支付 第十集 支付回调 一 注意 这里的支付回调最好是自己有一个服务器 阿里云服务器一年70多也不是很贵 博主自己尝试了一下 本机和使用虚拟机模拟服务器的话 支付宝的授权回调信息是传不过来的 无法进行支付回调 怎样使用阿里云服务器运行
  • 支付宝手机网页支付

    本节主要描述支付宝手机网站支付 开发网址 https b alipay com order productDetail htm productId 2013080604609688 光找这个找了半天 呵呵 在网页中部有四个标签页 选择 技术
  • 很多人都不知道的监听微信、支付宝等移动app及浏览器的返回、后退、上一页按钮的事件方法

    在实际的应用中 我们常常需要实现在移动app和浏览器中点击返回 后退 上一页等按钮实现自己的关闭页面 调整到指定页面或执行一些其它操作的 需求 那在代码中怎样监听当点击微信 支付宝 百度糯米 百度钱包等app的返回按钮或者浏览器的上一页或后
  • 新版支付宝开放平台 手机网页支付 整个流程

    新版支付宝开放平台 手机网页支付 整个流程 在支付宝签约如下产品 然后 使用支付宝最新的签名工具生成商户的私钥和公钥 值得注意的是 如果是 net c 请选择PKCS1 我只采用1024密钥长度 然后来到支付宝的账号管理中心 在如图的开放平
  • 中国支付清算体系-CNAPS

    中国的支付清算有两套体系 中国现代化支付清算系统和第三方支付清算系统 当你去ATM取钱时 用的是央行的CNAPS 中国现代化支付清算系统 当你用支付宝买买买时 用的是第三方支付的清算系统 这里先介绍第一部分 CNAPS 1 当你在ATM取钱
  • 集成支付宝报错订单信息有错误,建议联系实家。 错误码: TOTAL FEE EXCEED

    问题 集成支付宝报错 订单信息有错误 建议联系实家 错误码 TOTAL FEE EXCEED 详细问题 笔者按照支付宝沙箱支付快速集成版进行操作 操作完成访问所集成的支付宝 页面如下 发起请求核心代码 response sendRedire
  • Android 检测是否安装微信、支付宝

    检测设备上是否安装微信 支付宝的代码 检测是否安装支付宝 param context return public static boolean isAliPayInstalled Context context Uri uri Uri pa
  • 使用OpenSSL做RSA签名验证 支付宝移动快捷支付 的服务器异步通知

    由于业务需要 我们需要使用支付宝移动快捷支付做收款 支付宝给了我们 移动快捷支付应用集成接入包支付接口 见支付宝包 WS SECURE PAY SDK 支付宝给的服务器demo只有Java C PHP三种 而我们服务器端使用的是C 这其中就
  • 基于java的支付宝即时到账支付

    java实现支付宝即时到账支付 演示地址 支付宝电脑网站支付 支持回调 支付成功后即可回到自己自定义的回调页面 下载地址 java实现支付宝即时到账支付 源码世界 下载后在本地只需把你的几个配置参数改成自己的即可完美实现在线支付 应用ID
  • Delphi XE10实现移动端支付宝支付接口(含源码)

    Demo下载地址 https pan baidu com s 14i84u 加入支付宝开发者平台 https open alipay com 签约移动支付服务 访问https b alipay com order productSet ht
  • 支付宝开发问题-“您当前注册的企业账号风险等级过高,根据国家相关法律法则及《支付宝服务协议》规定,我司无法为您提供支付服务”

    这属于支付宝开发最头痛的问题之一 这个问题导致号都开不出来 这个问题最主要的原因是 法人黑了 其他原因 不重要 1 申请前必须拥有经过实名认证的支付宝账户 2 企业或个体工商户可申请 纯个人不能申请 3 需要提供真实有效的营业执照 且支付宝
  • 支付宝API接口开发相关文档以及实例

    支付宝实物即时到账接口 在下载该接口之前 请确定你已经签约了即时到账的服务协议 并且账号已经开通了即时到账的权限 口常见错误问题搜集 http union alipay com alipay zhichi shiwu 商家工具FAQ pdf
  • 支付宝支付整体流程,包括验签【同步】【异步】

    一 前期准备 1 支付宝开放平台沙箱账号 用于测试 应用公钥需要使用支付宝第三方工具生成 最好在本地备份好 公钥以及配对的密钥 2 javasdk的maven仓库 javasdk 3 内网穿透 使内网能够被 支付宝的服务器访问 支付成功后支
  • 刷脸支付:双12刷脸支付5折省翻天,政策持续补贴预热双十二

    刷脸支付成潮流 三家巨头争江山 刷脸支付的使用场景正在深入拓展 进入每一个与人民生活息息相关的行业 在政府综合政务 社会公交运输 商超营销运营 酒店景区服务等各方面都出现了刷脸支付的身影 我们能够看到 科技是在进步的 社会是在进步的 二维码
  • 支付宝生活号开发配置以及相应的流程

    由于最近公司涉及到支付宝服务号升级生活号 故有机会接触支付宝生活号的开发 前期准备 申请支付宝生活号 步骤 说实话 支付宝生活号管理后台涉及功能太多 所以找到相应的配置项还是比较绕的 1 登录支付宝生活号平台 找到 开发者 这个菜单 2 进
  • 2020年集五福攻略:集五福不再难搞

    2020年的春节就要到了 让人期待的支付宝集五福活动也会随之而来 那么 2020支付宝集五福什么时候开始 支付宝的集福卡活动不是第一届了 2017年的支付宝集五福是1月18日开始 2018年的支付宝集五福是2月6日开始 2019年支付宝集五
  • 在iOS9上调用支付宝不回调的问题解决,以及支付宝嵌入的流程梳理

    又有一段时间没有经营自己的博客了 这一段有点忙啊 在最近的一个项目中再一次用到了第三方支付 对 就是支付宝 之前的项目其实已经实现过相应的功能 那是还是在ios8的系统下 这不在iOS9下就遇到了一个问题 不回调啊 反正要梳理支付宝的嵌入

随机推荐

  • 蜻蜓刷脸支付就算是双胞胎也能轻松辨别

    随着科技的发展 我们进入了一个全新的时代 各类新鲜的行业也涌现 为了跟上人们生活所需 各个行业都要各自完善 更新更适合人们的产品 才能在这个信息的时代存活 我们告别了现金的时代 迎来了移动支付 这使得我们的生活更加的便捷 同样的节省了我们的
  • adb的安装和配置

    下载工具 解压后 进行环境配置 SDK 平台工具版本说明 Android 开发者 Android Developers 将adb exe所在路径 新建到Path中 adb version 可查看adb版本信息即可
  • NumPy 函数手册

    NumPy手册 文章目录 NumPy手册 获取属性 秩 形状 大小 元素数据类型 元素占用空间大小 内存地址 创建数组 创建空数组 创建零数组 创建1数组 创建对角矩阵 创建序列数组 创建概率分布的数组 已有列表 元组创建 切片 索引 切片
  • upload_libs通关教程

    Pass 01 js检查 只能上传jpg png gif js验证 上传php文件被拦截 删除js验证 上传成功 Pass 02 MIME Type验证 文件有MIME Type验证 可以用burpsuit抓包 修改Content Type
  • 【PostgreSQL 数据库技术峰会(成都站)】云原生虚拟数仓 PieCloudDB Database 的架构和关键模块实现...

    2023年6月17日 中国开源软件推进联盟 PostgreSQL 分会在成都举办了数据库技术峰会 此次峰会以 新机遇 新态势 新发展 为主题 结合当下信创热潮 人工智能等产业变革背景 探讨 PostgreSQL 数据库在这些新机遇下的发展前
  • 浏览器播放rtsp视频流:1、开源方案

    浏览器播放rtsp视频流 1 开源方案 文章目录 浏览器播放rtsp视频流 1 开源方案 1 方案一 html5 websocket rtsp proxy 实现视频流直播 1 1 实现原理 1 2 实现步骤 1 3 优缺点 1 4 参考链接
  • LeetCode # 452 投飞镖刺破气球

    在二维空间中有许多球形的气球 对于每个气球 提供的输入是水平方向上 气球直径的开始和结束坐标 由于它是水平的 所以y坐标并不重要 因此只要知道开始和结束的x坐标就足够了 开始坐标总是小于结束坐标 平面内最多存在104个气球 一支弓箭可以沿着
  • 鸿蒙pc系统镜像,鸿蒙系统有pc版么_鸿蒙系统有pc版安装方法

    鸿蒙系统作为华为推出的一款操作系统 它跟其他安卓ios系统还是有很大区别的接 但是华为除了有手机还有电视使用鸿蒙系统之外电脑也是华为手机不可缺少的一款 那鸿蒙系统pc版怎么下载呢 1 鸿蒙系统pc版安装方法 首先在电脑上插入U盘 然后打开制
  • 钉钉内网测试-超简单

    环境 win10 python3 钉钉内网穿透官网 两步实现内网穿透 一 下载穿透工具 穿透工具 11 8M 然后启动 进入命令行 cd windows 64 ding config ding cfg subdomain abcde 808
  • expdp数据泵导出oracle某表带时间查询的写法

    expdp scott tiger orcl directory dump dir dumpfile expdp dmp tables emp query where tjsj to date 2020 03 yyyy mm
  • yolop源码train.py学习

    因为要做一个可行驶区域和车道线的任务 所以选了yolop 看他的刷榜还可以 yolop的算法解读后边找了链接再贴出来 花花花大神的博客 我们先从 tools train py 开始debug train py 结构 import xxx d
  • linux入门之awk和shell变量传递

    一 awk使用shell中的普通变量 方法1 使用引号法 aa hello awk BEGIN print aa 输出 aa awk BEGIN print aa 输出hello awk BEGIN print aa 输出空 aa hell
  • metasploit(MSF)渗透超细解说 -- 小黑渗透工具

    metasploit Framework msf 里带数千个已知的软件漏洞 并保持持续更新 Metasploit可以用来信息收集 漏洞探测 漏洞利用等渗透测试的全流程 采用Ruby语言编写 黑掉整个宇宙的称号 初心 记录msfconsole
  • 比尔·盖茨的传奇

    比尔 盖茨的传奇 传奇人生始自少年 比尔盖茨的编程人生在他十三岁就开始了 他进入了湖畔中学 LakesideSchool 湖畔中学是当时为数不多的拥有计算机 PDP 10 的学校 但是机器使用时间严重受限 因而比尔盖茨和计算机公司达成了协议
  • 黑马程序员Spring视频教程,全面深度讲解spring5底层原理 学习笔记

    介绍 代码仓库地址 https gitee com CandyWall spring source study 跟着黑马满一航老师的spring高级49讲做的学习笔记 本笔记跟视频内容的项目名称和代码略有不同 我将49讲的代码每一讲的代码都
  • (三)获取linux内核的系统信息

    这一章 使用qt来获取linux内核的系统信息并显示到界面上 这里的系统信息包括CPU的使用率 CPU的温度 内存信息以及硬盘信息 CPU温度 NanoPI Fire3的开发团队为系统提供了读取CPU温度的接口 一个设备文件 使用命令查看C
  • Web开发语言简介

    JSP了解的不多EJB JSP开发企业级应用轻量级的有StructAsp net日渐成熟随着Vs2005的发行微软开始大力推行VS开发应用VS2005集成了一整套的应用也达到了微软的一般标准会用鼠标的都能操作数据库制作一个网站 aspVBS
  • 掌上和平精英服务器维护要多久,和平精英身份识别卡时间多久 拾取时间限制介绍...

    和平精英上线队友召回模式之后 相信有大批的玩家涌入新模式 那么大家肯定也都知道识别卡是有时间限制的 如果对手死蹲队友的盒子 我们是很难接近的 快来看看和平精英身份识别卡时间多久吧 队友被筛选之后变成了盒子 在他的盒子里面会有一张身份辨认卡
  • CSS水平垂直居中常见方法总结

    说明 本篇文章只是总结一些方法 例子用到的各个元素属性不做解释 详情请看MDN文档 非常的详尽 例子在chrome浏览器下完全好使 IE这个渣渣 附上链接 https developer mozilla org zh CN 本文出现的错误
  • 中国支付清算体系-CNAPS

    中国的支付清算有两套体系 中国现代化支付清算系统和第三方支付清算系统 当你去ATM取钱时 用的是央行的CNAPS 中国现代化支付清算系统 当你用支付宝买买买时 用的是第三方支付的清算系统 这里先介绍第一部分 CNAPS 1 当你在ATM取钱