第二代支付系统及电票线上清算相关知识

二代支付系统    

    国家处理中心(NPC):NPC是人民银行连接支付系统所有城市节点和特许参与者的中枢节点,负责接收、转发各CCPC和接收、处理特许参与者的支付指令,以及资金清算的一组硬件和软件系统的总称。参加支付系统的直接参与者必须在人民银行国家处理中心开设清算账户。

    城市处理中心(CCPC):CCPC是人民银行支付系统的城市节点,连接NPC和各直接参与者,负责在NPC和直接参与者之间接收和转发支付指令的一组硬件和软件系统的总称。

人民银行二代支付系统  CNAPS(China National Automatic Payment System),包含

    大额支付系统(HVPS):HVPS处理同城和异地的,金额在规定起点以上的大额贷记支付业务和紧急的小额贷记支付业务。支付指令实行逐笔实时发送、全额清算资金。支持银行间跨行大额贷记资金汇划,为债券交易市场、银行间外汇交易市场、银行间同业拆借市场、证券交易所市场以及其他金融市场提供资金清算服务。

      小额支付系统(BEPS):系统批量发送支付指令,轧差净额清算资金,能够处理贷记,借记支付业务,可以支撑各类支付工具的使用,主要为社会提供低成本,大业务量的支付清算服务,满足社会公众日常消费性支付需求。

    清算账户管理系统(SAPS):SAPS是支付系统的核心系统,集中管理清算账户,处理大额支付系统、小额支付系统和网上支付跨行清算系统提交的全额或净额清算业务,并支持中央银行会计核算数据集中系统(ACS)提交的单边业务的资金清算。

    公共控制系统(CCMS):公共控制系统旨在对大额支付系统、小额支付系统、支票影像交换系统、网上支付跨行清算系统以及清算账户管理系统等提供统一服务,提高系统整体业务处理效率。

    网银互联系统(E-banking net):网银互联系统是以电子方式逐笔实时处理跨行(同行)网上支付,电话支付,手机支付等新兴支付业务的应用系统。网银互联系统逐笔发送支付指令,实时轧差,定时净额清算资金。

      

发起电票线上清算流程:

电票线上清算申请对方同意签收后由人行电票系统转发至二代支付系统,线上清算成功后,电票状态发生变化。


步骤


动作


说明


1


提交线上清算申请


财务公司持票时发起线上清算:

(1)、回购式贴现赎回申请

(2)、转贴现申请

(3)、回购式转贴现赎回申请

(4)、再贴现申请

(5)、提示付款申请

(6)、逾期提示付款申请

成员单位持票时发起线上清算:

(1)、贴现申请

(2)、提示付款申请

(3)、逾期提示付款申请


2


转发线上清算申请


电子商业汇票系统(ECDS)把线上清算对应的票据业务转发到商业银行的系统中。


3


线上清算同意签收


商业银行同意线上清算对应的票据业务。

商业银行若拒绝签收则不发送而二代支付系统,直接回复电票系统(原电票流程)。


4


提交清算


电子商业汇票系统(ECDS)把线上清算请求提交给第二代支付系统(CNAPS2)中的大额支付系统进行清算。

若对方已同意签收,但由于对方清算账户金额不足导致线上清算失败,人行会在日切时发送撤销报文,系统自动回滚电票状态(电票由待签收回滚至发起申请业务前的状态)。


5


清算成功


第二代支付系统(CNAPS2)返回清算成功结果给电子商业汇票系统(ECDS)。


6


通知线上清算结果


电子商业汇票系统(ECDS)同时向发起人(财务公司)和签收人(商业银行)通知清算结果。

电票系统收到036报文,电票系统状态变更


7


通知清算结果


第二代支付系统(CNAPS2)同时向发起人(财务公司)和签收人(商业银行)通知清算结果。

二代支付系统收到报文,财务公司清算户收款


8


通知核心系统


财务公司第二代支付系统接收到通知清算结果后与财务公司核心系统进行交互。

需单独开发二代支付系统与财务公司核心系统接口,根据二代支付系统清算户往来账明细进行做账

接收电票线上清算流程

本节说明电票系统与二代支付系统线上清算业务及报文交互流程。

电票线上清算申请财务公司同意签收后由人行电票系统转发至二代支付系统,线上清算成功后,电票状态发生变化。


步骤


动作


说明


1


提交线上清算申请


商业银行向财务公司发起线上清算的票据业务。


2


转发线上清算申请


电子商业汇票系统(ECDS)把线上清算对应的票据业务转发到财务公司的系统中。


3


线上清算同意签收


财务公司同意线上清算对应的票据业务。

财务公司若拒绝签收则不发送而二代支付系统,直接回复电票系统(原电票流程)。


4


提交清算


电子商业汇票系统(ECDS)把线上清算请求提交给第二代支付系统(CNAPS2)中的大额支付系统进行清算。

若由于财务公司清算账户金额不足导致线上清算失败,人行会在日切时发送撤销报文,系统自动回滚电票状态(电票由待签收回滚至发起申请业务前的状态)。


5


清算成功


第二代支付系统(CNAPS2)返回清算成功结果给电子商业汇票系统(ECDS)。


6


通知线上清算结果


电子商业汇票系统(ECDS)同时向发起人(商业银行)和签收人(财务公司)通知清算结果。

电票系统收到036报文,电票系统状态变更


7


通知清算结果


第二代支付系统(CNAPS2)同时向发起人(商业银行)和签收人(财务公司)通知清算结果。

二代支付系统收到报文,财务公司清算户付款


8


通知核心系统


财务公司第二代支付系统接收到通知清算结果后与财务公司核心系统进行交互。

需单独开发二代支付系统与财务公司核心系统接口,根据二代支付系统清算户往来账明细进行做账

支付排队机制:

  清算请求发送,金额不足时,进入队列中,等待日切,然后日切还是金额不足,返回清算失败,金额足够时,完成交易

时间: 2024-08-08 13:55:06

第二代支付系统及电票线上清算相关知识的相关文章

谷歌开源第二代机器学习系统 TensorFlow

深度学习对计算机科学而言,是有相当深远的影响的.它让尖端科技研究.开发数千万人日常使用的产品成为可能.Research宣布推出第二代机器学习系统TensorFlow,针对先前的DistBelief的短板有了各方面的加强,更重要的是,它是开源的,任何人都可以用. 谷歌内部深度学习结构DistBelief开发于2011年,它让谷歌能够针对数据中心的数千核心,构建更为大型的神经网络和规模训练,典型的应用像是提升谷歌应用中的语音识别能力,以及为谷歌搜索加入图片搜索功能. 不过DistBelief存在一些

线上学习平台知识总结

1.对象转换 对象一 var PList1 = from ph in db.Pa_Point_History                             join cou in db.Pa_Online_Course                             on ph.source_id equals cou.id                             where ph.point_source == 4 && ph.user_id == uI

互联网支付系统整体架构详解(转)

在互联网产品运营中,有很多小伙伴或许会遇到这样的困扰:产品好不容易推出来了,流量成本节节攀升,用户的活跃度.留存度却持续下降. 因此在瞬息万变的互联网产品环境中,需要研发接入支付系统来加入商业行为的闭环,支付系统能够帮助企业更好地实现商业化,利用那些为用户而生的支付体系产品,实现用户积累.商业变现. 对于支付系统,有针对不同行业的支付系统,有支付宝,微信支付,paypal的通用网关支付,也有聚合了不同网关的聚合系统. 不论你是对支付行业感兴趣,亦或自己研发支付系统,本篇内容会对你有价值. 从产品

【深度解析】Google第二代深度学习引擎TensorFlow开源

作者:王嘉俊 王婉婷 TensorFlow 是 Google 第二代深度学习系统,今天宣布完全开源.TensorFlow 是一种编写机器学习算法的界面,也可以编译执行机器学习算法的代码.使用 TensorFlow 编写的运算可以几乎不用更改,就能被运行在多种异质系统上,从移动设备(例如手机和平板)到拥有几百台的机器和几千个 GPU 之类运算设备的大规模分布式系统. TensorFlow 降低了深度学习的使用门槛,让从业人员能够更简单和方便地开发新产品.作为Google 发布的“平台级产品”,很多

聚合四方支付系统及市场发展

聚合四方支付系统的原理和逻辑锋锐四方API支付系统,可以将市面上主流的支付渠道整合为一个付款渠道接口,发放给下级商户用户使用.商户(各类型站点或者线下商店以及各种付款场景使用者)只向平台申请一次就可以接入全部的主流支付 ,不用再去一个个的申请,节约站点支付开发的时间,解决收款混乱以及网站支付问题. 聚合API支付的原理和逻辑聚合支付作为对银行和第三方支付平台服务的拓展,聚合多家银行以及第三方支付平台支付能力,提供多渠道支付方式,简化商家的支付对接,外加后续的增值服务:锋锐程序为您搭建聚合支付系统

聚合四方支付系统架构及所需配置

聚合支付介于第三方支付和商户之间,不进行资金清算,但能够根据商户的需求进行个性化定制,形成支付通道资源优势互补,具有中立性.灵活性.便捷性等特点. 聚合支付系统,可以将市面上主流的支付渠道整合为一个付款渠道接口,发放给下级商户用户使用.商户(各类型站点或者线下商店以及各种付款场景使用者)只向平台申请一次就可以接入全部的主流支付 ,不用再去一个个的申请,节约站点支付开发的时间,解决收款混乱以及网站支付问题. 工具/原料 独立服务器一台 备案域名一个 需windows系统2003 32位或者2008

区块链支付系统开发,区块链应用技术开发

区块链支付系统是目前区块链技术的一个应用领域,也是目前区块链发展的一个方向.传统的支付系统主要是用于电商行业,就像我们现在使用的某付宝某微等等都是属于第三方支付,他们能够解决商家和用户之间不信任的因素,因此在电商行业都是得到了一定地位的.但是传统的支付系统也有一定的弊病.首先是它的稳定性难以保证,目前市面上除了某付宝这一支付系统以外,还有很多其他的支付系统,但是这类型系统总体来说存在不稳定的因素,特别是其他类的支付系统,可能商家刚刚对接好,不一会就无法使用了,这给用户带来了不安全的体验,所以可能

用“逐步排除”的方法定位Java服务线上“系统性”故障(转)

一.摘要 由于硬件问题.系统资源紧缺或者程序本身的BUG,Java服务在线上不可避免地会出现一些“系统性”故障,比如:服务性能明显下降.部分(或所 有)接口超时或卡死等.其中部分故障隐藏颇深,对运维和开发造成长期困扰.笔者根据自己的学习和实践,总结出一套行之有效的“逐步排除”的方法,来快速定 位Java服务线上“系统性”故障. 二.导言 Java语言是广泛使用的语言,它具有跨平台的特性和易学易用的特点,很多服务端应用都采用Java语言开发.由于软件系统本身以及运行环境的复杂 性,Java的应用不

Nodejs线上日志部署

Nodejs 被越来越多的使用到线上系统中,但线上系统没有日志怎么行呢. 一.forever记录日志 我的线上系统使用forever来启动服务,最开始就直接使用了forever来记录 forever start -a -l ./logs/forever.log -a 表示追加日志文件      -l 指定日志文件 -s 忽略console.log输出的日志记录(使用log4j时要用这个) 最开始还挺好的,所有日志都能记录下来,但是既然是线上环境,日志比较多,跑着跑着就出问题了. forever.