网络支付的处理方法和系统与流程

文档序号:12126924阅读:286来源:国知局
网络支付的处理方法和系统与流程

本发明属于网络支付领域,特别涉及一种网络支付的处理方法和系统。



背景技术:

随着电子商务的发展,种类繁多的网络支付业务不断涌现,各个电子商务网站的用户的使用范围和使用频率在持续增长,支付请求海量增长,支付场景越来越复杂,一次支付请求关联到很多系统,包括与银行清算,与供应商结算,对支付请求进行风险控制,与各种银行的系统,各种第三方支付系统交互等等,现有的网络支付的处理系统的功能和性能问题日益突出,系统维护成本日益增长,严重制约了网络支付的处理系统对业务增长的支撑能力。

现有的网络支付的处理系统,在处理支付请求时,不同的支付产品,先进行支付类型区分,确定是银行卡支付类型还是第三方支付类型;随后根据不同支付类型,对支付产品调用其对应的支付处理程序。其中,支付处理程序又分为实时交易、置位(异步置位及同步置位)和补偿交易,其中补偿交易用于实现对实时交易失败后的补偿,具体又分为几十甚至上百种情况,每一种都对应不同的处理程序。不难看出,现有的网络支付的处理系统随着支付产品种类的增长,异常庞大和复杂。

此外,新的类型的支付产品不断涌现,对于出现的新的类型的支付产品,现有的处理方法只能是在实时交易里增加新的处理逻辑,新的置位逻辑,并重新设计一套补偿处理程序,这将增加重复的工作量并且会导致处理系统越来越庞大。

目前的处理系统采用的处理模式为代码加上SP(存储过程),系统应用层面没有抽象,却在DB(Database,数据库)层面共用SP,这样导致DB的性能随着支付请求的增加而不断降低,系统并发异常、死锁的情况日益增加,系统瓶颈日显。另外,每种类型的支付产品的支付请求,都需要同不同的系统进行交互,这些系统包括银行系统、供应商系统、第三方支付系统、风险控制系统及SP等。

当支付产品的类型增多,支付请求数量增大时,对于每种类型的支付产品的支付请求的处理程序的设计与开发及后续维护的工作量会很大,这将导致开发和维护成本很高;另外各个系统之间的交互访问频繁复杂,会造成整体处理性能降低,最终制约业务增长。



技术实现要素:

本发明要解决的技术问题是为了克服现有技术中网络支付的处理方法和系统的设计、开发及维护的工作量大、成本较高及各个系统之间的交互访问频繁复杂,造成整体处理性能降低,制约网络支付业务增长的缺陷,提供一种架构清晰、易于开发与维护并且能够降低系统复杂性满足网络支付业务增长需求的网络支付的处理方法和系统。

本发明是通过下述技术方案来解决上述技术问题:

一种网络支付的处理方法,其特点在于,包括以下步骤:

S1、预设网络支付的基本原子业务,所述基本原子业务包括扣款原子业务、退款原子业务、转账原子业务和风险控制原子业务;

S2、根据网络支付的请求信息区分网络支付的业务,以得到业务类型;

S3、根据S2中所述业务类型切分所述支付业务以生成原子业务链,所述原子业务链包括至少一个基本原子业务;

S4、依次执行所述原子业务链中的每个基本原子业务。

本方案提前根据支付场景预设一些可重用的基本模块,即网络支付的基本原子业务;随后根据网络支付的支付产品的不同,将这些可重用的模块进行组装拼接,即可完成不同支付场景的网络支付需求。

本方案中,扣款原子业务是指网络支付的请求方从资金账户向网络支付的接收方的总账户付款,其中资金账户可以是银行卡、网上银行或第三方支付等;退款原子业务是指从网络支付的接收方的总账号向网络支付的请求方的资金账户退款;而转账原子业务是指在网络支付的接收方的总账户和网络支付的请求方在网络运营商的网站上注册的个人账户之间转账。

本方案中,基本原子业务的组合能够完成具体的每一个网络支付的支付产品的支付需求。对每一个网络支付的支付请求首先进行业务区分得到业务类型,然后再根据具体的业务类型进行业务切分,具体为进行基本原子业务选择及顺序组合,使得每一笔网络支付业务都被切分为由基本原子业务组成的原子业务链,最后再按顺序执行原子业务链中每个基本原子业务,从而实现了不同网络支付的支付产品的高效处理。

本方案优化了整个支付流程,把支付计划和支付实施变成了平行架构。另外,使用本方案提供的处理方法能够轻松满足新的类型的支付产品的需求,提高了新业务接入系统的可扩展性、可维护性,这是因为系统里面原子业务的选择与组合会因时间、因产品需求、信息安全变化而不断变化;因此,能动态、简易的组装合适的原子业务链,是提供系统高适应性和高生存度的基本保障,即对于新的类型的支付产品的处理方法不再需要开发新的处理逻辑及补偿程序等,而是根据新的类型的支付产品的具体的支付场景进行业务切分和业务区分,进而得到新的类型的支付产品的原子业务链,然后再按顺序执行原子业务链中的基本原子业务。不难看出,本方案提供的处理方法大大简化了网络支付的支付产品的处理程序的开发和维护,降低了整个处理系统的复杂性,提高了工作效率。

较佳地,所述转账原子业务还分为转账退款原子业务和转账扣款原子业务。

较佳地,所述网络支付的请求信息包括产品类型,所述产品类型包括转账产品、充值产品、定向提现产品;步骤S2中当产品类型为转账产品时,得到业务类型为第一业务类型,此时步骤S3中切分所述支付业务以生成第一原子业务链,所述第一原子业务链依次包括转账扣款原子业务和转账退款原子业务;步骤S2中当产品类型为充值产品时,得到业务类型为第二业务类型,此时步骤S3中切分所述支付业务以生成第二原子业务链,所述第二原子业务链依次包括风险控制原子业务、扣款原子业务和转账扣款原子业务;步骤S2中当产品类型为定向提现产品时,得到业务类型为第三业务类型,步骤S3中切分所述支付业务以生成第三原子业务链,所述第三原子业务链依次包括转账退款原子业务和退款原子业务。

本方案中,每一个网络支付的支付请求均包括有请求信息,请求信息包括产品类型,根据具体的产品类型能够确定业务类型,不同的业务类型的网络支付的支付产品可以切分为不同的原子业务链。当支付产品类型为转账产品、充值产品或定向提现产品时,只需根据产品类型即可直接得到对应的原子业务链,然后按顺序执行原子业务链中的每一个基本原子业务,即可完成该网络支付的支付任务。

较佳地,所述产品类型还包括储蓄卡产品、信用卡产品、网上银行产品、礼品卡产品、钱包现金余额产品、支付宝扫码支付产品和微信扫码支付产品,所述网络支付的请求信息还包括交易类型,所述交易类型包括扣款交易、退款交易、定向提现交易、预授权交易、取消预授权交易、预授权完成交易和担保交易;步骤S2中当产品类型为储蓄卡产品时,如果所述交易类型为扣款交易,则得到业务类型为第四业务类型,此时步骤S3中切分所述支付业务以生成第四原子业务链,所述第四原子业务链依次包括风险控制原子业务和扣款原子业务;如果所述交易类型为退款交易,则得到业务类型为第五业务类型,此时步骤S3中切分所述支付业务以生成第五原子业务链,所述第五原子业务链包括退款原子业务;如果所述交易类型为定向提现交易,则得到业务类型为第六业务类型,此时步骤S3中切分所述支付业务以生成第六原子业务链,所述第六原子业务链依次包括转账扣款原子业务和退款原子业务;步骤S2中当产品类型为信用卡产品时,如果所述交易类型为预授权交易,则得到业务类型为第七业务类型,此时步骤S3中切分所述支付业务以生成第七原子业务链,所述第七原子业务链依次包括风险控制原子业务和扣款原子业务;如果所述交易类型为取消预授权交易,则得到业务类型为第八业务类型,此时步骤S3中切分所述支付业务以生成第八原子业务链,所述第八原子业务链包括退款原子业务;如果所述交易类型为预授权完成交易或担保交易,则得到业务类型为第九业务类型,此时步骤S3中切分所述支付业务以生成第九原子业务链,所述第九原子业务链依次包括转账风险控制原子业务和扣款原子业务;步骤S2中当产品类型为网上银行产品、礼品卡产品、支付宝扫码产品或微信扫码产品时,如果所述交易类型为扣款交易,则得到业务类型为第十业务类型,此时步骤S3中切分所述支付业务以生成第十原子业务链,所述第十原子业务链包括扣款原子业务;如果所述交易类型为退款交易,则得到业务类型为第十一业务类型,此时步骤S3中切分所述支付业务以生成第十一原子业务链,所述第十一原子业务链包括退款原子业务;步骤S2中当产品类型为钱包现金余额产品时,如果所述交易类型为扣款交易,则得到业务类型为第十二业务类型,此时步骤S3中切分所述支付业务以生成第十二原子业务链,所述第十二原子业务链包括扣款原子业务;如果所述交易类型为退款交易,则得到业务类型为第十三业务类型,此时步骤S3中切分所述支付业务以生成第十三原子业务链,所述第十三原子业务链包括退款原子业务;如果所述交易类型为定向提现交易,则得到业务类型为第十四业务类型,此时步骤S3中切分所述支付业务以生成第十四原子业务链,所述第十四原子业务链依次包括转账扣款原子业务和退款原子业务。

本方案中,网络支付的支付请求的请求信息还包括交易类型,其中交易类型包括扣款交易、退款交易、定向提现交易、预授权交易、取消预授权交易、预授权完成交易和担保交易。本方案中,对于产品类型为储蓄卡产品、信用卡产品、网上银行产品、礼品卡产品、钱包现金余额产品、支付宝扫码支付产品或微信扫码支付产品的情况,需要结合交易类型才能确定业务类型,进而才能确定原子业务链的种类,最终确定网络支付的支付产品对应的执行流程,即按顺序执行原子业务链中的每个基本原子业务。

较佳地,所述风险控制原子业务用于交易卡片、网银账号或第三方账号的风险控制。

本方案中,对于网络支付的风险控制由风险控制原子业务完成,具体包括交易卡片的控制风险、网银账号的风险控制和第三方账号的风险控制,不同产品类型和交易类型对应的网络支付的支付请求是否包括风险控制由具体的支付场景决定。

本发明还提供一种网络支付的处理系统,其特点在于,包括:预设模块,所述预设模块用于预设网络支付的基本原子业务,所述基本原子业务包括扣款原子业务、退款原子业务、转账原子业务和风险控制原子业务;业务区分模块,所述业务区分模块用于根据网络支付的请求信息区分网络支付的业务,以得到业务类型;原子切分模块,所述原子切分模块用于根据所述业务区分模块得到的所述业务类型切分所述支付业务以生成原子业务链,所述原子业务链包括至少一个基本原子业务;执行模块,所述执行模块用于依次执行所述原子业务链中的每个基本原子业务。

较佳地,所述转账原子业务还分为转账退款原子业务和转账扣款原子业务。

较佳地,所述网络支付的请求信息包括产品类型,所述产品类型包括转账产品、充值产品、定向提现产品;所述业务区分模块还用于当产品类型为转账产品时,得到业务类型为第一业务类型,所述原子切分模块还用于切分所述支付业务以生成第一原子业务链,所述第一原子业务链依次包括转账扣款原子业务和转账退款原子业务;所述业务区分模块还用于当产品类型为充值产品时,得到业务类型为第二业务类型,所述原子切分模块还用于切分所述支付业务以生成第二原子业务链,所述第二原子业务链依次包括风险控制原子业务、扣款原子业务和转账扣款原子业务;所述业务区分模块还用于当产品类型为定向提现产品时,得到业务类型为第三业务类型,所述原子切分模块还用于切分所述支付业务以生成第三原子业务链,所述第三原子业务链依次包括转账退款原子业务和退款原子业务。

较佳地,所述产品类型还包括储蓄卡产品、信用卡产品、网上银行产品、礼品卡产品、钱包现金余额产品、支付宝扫码支付产品和微信扫码支付产品,所述网络支付的请求信息还包括交易类型,所述交易类型包括扣款交易、退款交易、定向提现交易、预授权交易、取消预授权交易、预授权完成交易和担保交易;所述业务区分模块还用于当产品类型为储蓄卡产品时,如果所述交易类型为扣款交易,则得到业务类型为第四业务类型,所述原子切分模块还用于切分所述业务以生成第四原子业务链,所述第四原子业务链依次包括风险控制原子业务和扣款原子业务;如果所述交易类型为退款交易,则得到业务类型为第五业务类型,所述原子切分模块还用于切分所述支付业务以生成第五原子业务链,所述第五原子业务链包括退款原子业务;如果所述交易类型为定向提现交易,则得到业务类型为第六业务类型,所述原子切分模块还用于切分所述支付业务以生成第六原子业务链,所述第六原子业务链依次包括转账扣款原子业务和退款原子业务;所述业务区分模块还用于当产品类型为信用卡产品时,如果所述交易类型为预授权交易,则得到业务类型为第七业务类型,所述原子切分模块还用于切分所述支付业务以生成第七原子业务链,所述第七原子业务链依次包括风险控制原子业务和扣款原子业务;如果所述交易类型为取消预授权交易,则得到业务类型为第八业务类型,所述原子切分模块还用于切分所述支付业务以生成第八原子业务链,所述第八原子业务链包括退款原子业务;如果所述交易类型为预授权完成交易或担保交易,则得到业务类型为第九业务类型,所述原子切分模块还用于切分所述支付业务以生成第九原子业务链,所述第九原子业务链依次包括转账风险控制原子业务和扣款原子业务;所述业务区分模块还用于当产品类型为网上银行产品、礼品卡产品、支付宝扫码产品或微信扫码产品时,如果所述交易类型为扣款交易,则得到业务类型为第十业务类型,所述原子切分模块还用于切分所述支付业务以生成第十原子业务链,所述第十原子业务链包括扣款原子业务;如果所述交易类型为退款交易,则得到业务类型为第十一业务类型,所述原子切分模块还用于切分所述支付业务以生成第十一原子业务链,所述第十一原子业务链包括退款原子业务;所述业务区分模块还用于当产品类型为钱包现金余额产品时,如果所述交易类型为扣款交易,则得到业务类型为第十二业务类型,所述原子切分模块还用于切分所述支付业务以生成第十二原子业务链,所述第十二原子业务链包括扣款原子业务;如果所述交易类型为退款交易,则得到业务类型为第十三业务类型,所述原子切分模块还用于切分所述支付业务以生成第十三原子业务链,所述第十三原子业务链包括退款原子业务;如果所述交易类型为定向提现交易,则得到业务类型为第十四业务类型,所述原子切分模块还用于切分所述支付业务以生成第十四原子业务链,所述第十四原子业务链依次包括转账扣款原子业务和退款原子业务。

较佳地,所述风险控制原子业务用于交易卡片、网银账号或第三方账号的风险控制。

本发明的积极进步效果在于:本发明提供的网络支付的处理方法和系统通过提前根据支付场景预设一些可重用的基本模块,即网络支付的基本原子业务,随后根据网络支付的支付产品的不同,将这些可重用的模块进行组装拼接,即可完成不同支付场景的网络支付需求。本发明优化了整个支付流程,把支付计划和支付实施变成了平行架构。另外能够轻松满足新的类型的支付产品的需求。本发明提供的处理方法大大简化了网络支付的支付产品的处理程序的开发和维护,降低了整个处理系统的复杂性和开发成本,提高了工作效率和开发效率。

附图说明

图1为本发明的实施例1的网络支付的处理方法的流程图。

图2为本发明的实施例2的网络支付的处理系统的模块示意图。

具体实施方式

下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。

实施例1

如图1所示,一种网络支付的处理方法,包括以下步骤:

101、预设网络支付的基本原子业务,基本原子业务包括扣款原子业务、退款原子业务、转账退款原子业务、转账款原子业务和风险控制原子业务,其中风险控制原子业务用于交易卡片、网银账号或第三方账号的风险控制。

102、根据网络支付的请求信息区分网络支付的支付业务,以得到业务类型。其中,请求信息包括产品类型和交易类型,产品类型又包括转账产品、充值产品、定向提现产品、储蓄卡产品、信用卡产品、网上银行产品、礼品卡产品、钱包现金余额产品、支付宝扫码支付产品和微信扫码支付产品,交易类型扣款交易、退款交易、定向提现交易、预授权交易、取消预授权交易、预授权完成交易和担保交易。

当产品类型为转账产品时,得到业务类型为第一业务类型;

当产品类型为充值产品时,得到业务类型为第二业务类型;

当产品类型为定向提现产品时,得到业务类型为第三业务类型;

当产品类型为储蓄卡产品时,如果交易类型为扣款交易,则得到业务类型为第四业务类型,如果交易类型为退款交易,则得到业务类型为第五业务类型,如果所述交易类型为定向提现交易,则得到业务类型为第六业务类型;

当产品类型为信用卡产品时,如果所述交易类型为预授权交易,则得到业务类型为第七业务类型,如果所述交易类型为取消预授权交易,则得到业务类型为第八业务类型,如果所述交易类型为预授权完成交易或担保交易,则得到业务类型为第九业务类型;

当产品类型为网上银行产品、礼品卡产品、支付宝扫码产品或微信扫码产品时,如果交易类型为扣款交易,则得到业务类型为第十业务类型,如果所述交易类型为退款交易,则得到业务类型为第十一业务类型;

当产品类型为钱包现金余额产品时,如果交易类型为扣款交易,则得到业务类型为第十二业务类型,如果交易类型为退款交易,则得到业务类型为第十三业务类型,如果交易类型为定向提现交易,则得到业务类型为第十四业务类型。

103、根据步骤102得到的业务类型切分支付业务以生成原子业务链,原子业务链包括至少一个基本原子业务,具体切分方式为:

当业务类型为第一业务类型时,切分支付业务生成第一原子业务链,第一原子业务链依次包括转账扣款原子业务和转账退款原子业务;

当业务类型为第二业务类型时,切分支付业务生成第二原子业务链,第二原子业务链依次包括风险控制原子业务、扣款原子业务和转账扣款原子业务;

当业务类型为第三业务类型时,切分支付业务生成第三原子业务链,第三原子业务链依次包括转账退款原子业务和退款原子业务;

当业务类型为第四业务类型时,切分支付业务生成第四原子业务链,第四原子业务链依次包括风险控制原子业务和扣款原子业务;

当业务类型为第五业务类型时,切分支付业务生成第五原子业务链,第五原子业务链包括退款原子业务;

当业务类型为第六业务类型时,切分支付业务生成第六原子业务链,第六原子业务链依次包括转账扣款原子业务和退款原子业务;

当业务类型为第七业务类型时,切分支付业务生成第七原子业务链,第七原子业务链依次包括风险控制原子业务和扣款原子业务;

当业务类型为第八业务类型时,切分支付业务生成第八原子业务链,第八原子业务链包括退款原子业务;

当业务类型为第九业务类型时,切分支付业务生成第九原子业务链,第九原子业务链依次包括转账风险控制原子业务和扣款原子业务;

当业务类型为第十业务类型时,切分支付业务生成第十原子业务链,第十原子业务链包括扣款原子业务;

当业务类型为第十一业务类型时,切分支付业务生成第十一原子业务链,第十一原子业务链包括退款原子业务;

当业务类型为第十二业务类型时,切分支付业务生成第十二原子业务链,第十二原子业务链包括扣款原子业务;

当业务类型为第十三业务类型时,切分支付业务生成第十三原子业务链,第十三原子业务链包括退款原子业务;

当业务类型为第十四业务类型时,切分支付业务生成第十四原子业务链,第十四原子业务链依次包括转账扣款原子业务和退款原子业务。

104、依次执行步骤103中生成的原子业务链中的每个基本原子业务,完成本次支付请求的处理。

实施例2

如图2所示,一种网络支付的处理系统,包括预设模块1、业务区分模块2、原子切分模块3和执行模块4。

预设模块1用于预设网络支付的基本原子业务,基本原子业务包括扣款原子业务、退款原子业务、转账退款原子业务、转账扣款原子业务和风险控制原子业务。风险控制原子业务用于交易卡片、网银账号或第三方账号的风险控制。

业务区分模块2用于根据网络支付的请求信息区分网络支付的支付业务,以得到业务类型。网络支付的请求信息包括产品类型和交易类型;产品类型又包括转账产品、充值产品、定向提现产品、储蓄卡产品、信用卡产品、网上银行产品、礼品卡产品、钱包现金余额产品、支付宝扫码支付产品和微信扫码支付产品;交易类型包括扣款交易、退款交易、定向提现交易、预授权交易、取消预授权交易、预授权完成交易和担保交易。当产品类型为转账产品时,得到业务类型为第一业务类型;当产品类型为充值产品时,得到业务类型为第二业务类型;当产品类型为定向提现产品时,得到业务类型为第三业务类型;当产品类型为储蓄卡产品时,如果交易类型为扣款交易,则得到业务类型为第四业务类型,如果交易类型为退款交易,则得到业务类型为第五业务类型,如果所述交易类型为定向提现交易,则得到业务类型为第六业务类型;当产品类型为信用卡产品时,如果所述交易类型为预授权交易,则得到业务类型为第七业务类型,如果所述交易类型为取消预授权交易,则得到业务类型为第八业务类型,如果所述交易类型为预授权完成交易或担保交易,则得到业务类型为第九业务类型;当产品类型为网上银行产品、礼品卡产品、支付宝扫码产品或微信扫码产品时,如果交易类型为扣款交易,则得到业务类型为第十业务类型,如果所述交易类型为退款交易,则得到业务类型为第十一业务类型;当产品类型为钱包现金余额产品时,如果交易类型为扣款交易,则得到业务类型为第十二业务类型,如果交易类型为退款交易,则得到业务类型为第十三业务类型,如果交易类型为定向提现交易,则得到业务类型为第十四业务类型。

原子切分模块3用于根据业务区分模块2得到的业务类型切分支付业务以生成原子业务链,原子业务链包括至少一个基本原子业务。具体切分方式为:当业务类型为第一业务类型时,切分支付业务生成第一原子业务链,第一原子业务链依次包括转账扣款原子业务和转账退款原子业务;当业务类型为第二业务类型时,切分支付业务生成第二原子业务链,第二原子业务链依次包括风险控制原子业务、扣款原子业务和转账扣款原子业务;当业务类型为第三业务类型时,切分支付业务生成第三原子业务链,第三原子业务链依次包括转账退款原子业务和退款原子业务;当业务类型为第四业务类型时,切分支付业务生成第四原子业务链,第四原子业务链依次包括风险控制原子业务和扣款原子业务;当业务类型为第五业务类型时,切分支付业务生成第五原子业务链,第五原子业务链包括退款原子业务;当业务类型为第六业务类型时,切分支付业务生成第六原子业务链,第六原子业务链依次包括转账扣款原子业务和退款原子业务;当业务类型为第七业务类型时,切分支付业务生成第七原子业务链,第七原子业务链依次包括风险控制原子业务和扣款原子业务;当业务类型为第八业务类型时,切分支付业务生成第八原子业务链,第八原子业务链包括退款原子业务;当业务类型为第九业务类型时,切分支付业务生成第九原子业务链,第九原子业务链依次包括转账风险控制原子业务和扣款原子业务;当业务类型为第十业务类型时,切分支付业务生成第十原子业务链,第十原子业务链包括扣款原子业务;当业务类型为第十一业务类型时,切分支付业务生成第十一原子业务链,第十一原子业务链包括退款原子业务;当业务类型为第十二业务类型时,切分支付业务生成第十二原子业务链,第十二原子业务链包括扣款原子业务;当业务类型为第十三业务类型时,切分支付业务生成第十三原子业务链,第十三原子业务链包括退款原子业务;当业务类型为第十四业务类型时,切分支付业务生成第十四原子业务链,第十四原子业务链依次包括转账扣款原子业务和退款原子业务。

执行模块4用于依次执行由原子切分模块3得到的原子业务链中的每个基本原子业务,最终完成支付请求的处理。

下面继续通过具体的例子,进一步说明本发明的技术方案和技术效果。

当网络支付的支付产品为酒店支付产品时,如果网络支付的请求信息中的产品类型和交易类型分别为储蓄卡产品和扣款交易,那么首先区分本次支付业务的业务类型,得到业务类型为第四业务类型,紧接着根据得到的第四业务类型切分该支付业务,得到原子业务链为第四原子业务链,即构建原子业务表达式,第四原子业务链依次包括风险控制原子业务和扣款原子业务,然后是执行原子业务表达式,先执行已经预设好的风险控制原子业务,即调用该基本原子业务接口,具体可以包括对本次支付所使用的储蓄卡的风险进行评估,如果该储蓄卡存在多次恶意下单后退单的情况,那么可以给出该储蓄卡风险评估未通过的结论,无法完成本次交易;反之则风险评估通过,继续本次交易。风险控制原子业务执行完毕后,接下去再执行预设好的扣款原子业务,通过该基本原子业务,能够完成网络支付的请求方从其储蓄卡向网络支付的接收方的总账户的付款功能,最终完成本次酒店支付产品的具体支付操作,完成支付后,将支付结果反馈给上游系统,并将一些信息反馈给财务系统。

本发明通过预设可重用的基本模块,优化了网络支付的工艺流程,能够动态满足支付请求的快速增长的需求,同时也能够满足将来新增的不同类型的支付产品的应用需求,把新的支付产品的规划和业务实现统一起来,更细的业务切分、更多的业务组合、更广泛的业务支撑。本发明提供的处理系统分工更明确,处理业务的系统更为单一、清晰,易于系统的无依赖性维护及升级。

虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1