交易信息的处理方法、系统、装置及存储介质制造方法及图纸

技术编号:19859782 阅读:16 留言:0更新日期:2018-12-22 12:12
本发明专利技术公开了一种交易信息的处理方法、系统、装置及存储介质,所述方法包括:商户客户端通过其上安装的对接包向服务器提交交易请求;所述服务器根据所述交易请求进行交易逻辑处理,并生成反馈信息以返回给所述对接包;所述对接包接收所述反馈信息并根据所述反馈信息唤起支付客户端。本发明专利技术的方法通过将交易逻辑处理后移至服务器端,使对接包仅仅承接信息转接及支付唤起等路由功能,显著减少了对接包所占用的内存容量,且将交互逻辑进行智能整合,使对接包无需频繁跟随商户客户端进行更新。同时,本方法对交易信息执行严格的安全审核,安全性高。

【技术实现步骤摘要】
交易信息的处理方法、系统、装置及存储介质
本专利技术涉及信息处理领域,更为具体而言,涉及一种交易信息的处理方法、系统、装置及存储介质。
技术介绍
当今社会,随着生活方式的转变,科技的发展,线上支付已经变得越来越主流,大有将纸质货币直接提升至电子货币的节奏,各商户对线上支付的需求也十分迫切。目前,众多的商户通过在其客户端中整合第三方支付对接包(插件)来实现线上支付。但是,现有的对接包接口众多、容量占比大,导致商户客户端的对接周期长,并在原有的基础上增加了不少容量。且现有的对接包受制于商户客户端更新机制,需要同步商户客户端更新。同时,支付时,要求同步安装相应的第三方支付客户端,否则会产生无法调用该支付产品进行支付的问题。
技术实现思路
为了解决现有技术中存在的上述问题,本专利技术提供了一种交易信息的处理方法、系统、装置及存储介质,能够减少对接包所占用的内存容量,且使对接包无需频繁跟随商户客户端进行更新。根据本专利技术的实施方式,提供了一种交易信息的处理方法,所述方法包括:商户客户端通过其上安装的对接包向服务器提交交易请求;所述服务器根据所述交易请求进行交易逻辑处理,并生成反馈信息以返回给所述对接包;所述对接包接收所述反馈信息并根据所述反馈信息唤起支付客户端。在本专利技术的一些实施方式中,所述商户客户端通过其上安装的对接包向服务器提交交易请求包括:所述对接包通过统一接口调用接收所述商户客户端提交的交易请求;所述对接包加密所述交易请求并将所述加密后的交易请求提交至所述服务器。在本专利技术的一些实施方式中,所述方法还包括:所述对接包唤起所述商户客户端中的内嵌Html5(HyperTextMarkupLanguage5,超文本标记语言5)支付页面。在本专利技术的一些实施方式中,所述方法还包括:所述服务器检测所述交易请求是否满足安全审核条件;在满足所述安全审核条件的情况下,执行所述交易逻辑处理,并生成反馈信息;若不满足所述安全审核条件,生成交易失败信息,并提交至所述对接包。在本专利技术的一些实施方式中,所述对接包存储交易的公共信息,所述公共信息包括:支付请求地址、请求客户端参数和密钥。。同时,本专利技术提供了一种交易信息的处理系统,所述系统至少包括商户客户端和服务器;其中,商户客户端包括对接包,所述对接包包括:信息模块,用于接收商户客户端提交的交易请求;第一通信模块,用于向服务器提交所述交易请求或接受所述服务器返回的反馈信息;智能唤起模块:用于根据所述反馈信息唤起支付客户端。其中,所述服务器包括:交易逻辑处理模块,用于根据所述交易请求进行交易逻辑处理,并生成反馈信息;第二通信模块,用于接收所述对接包提交的交易请求或向所述对接包返回反馈信息。在本专利技术的一些实施方式中,所述信息模块包括:接口单元,用于通过统一接口调用接收所述商户客户端提交的交易请求;安全控制单元,用于加密所述交易请求。在本专利技术的一些实施方式中,所述智能唤起模块包括:Html5唤起单元,用于唤起所述商户客户端中的内嵌Html5支付页面。在本专利技术的一些实施方式中,所述服务器还包括:安全审核模块,用于检测所述交易请求是否满足安全审核条件,并在满足所述安全审核条件的情况下,通知所述交易逻辑处理模块执行交易逻辑处理,并生成反馈信息;若不满足所述安全审核条件,通知所述交易逻辑处理模块生成交易失败信息,并通过所述第二通信模块提交至所述对接包。在本专利技术的一些实施方式中,所述对接包还包括:业务逻辑处理模块,用于存储交易的公共信息;所述公共信息包括:支付请求地址、请求客户端参数和密钥。此外,本专利技术提供了一种交易信息的处理装置,包括存储器和处理器,所述存储器用于存储一条或多条计算机指令;所述处理器用于调用并执行所述一条或多条计算机指令从而实现前述任一项的交易信息的处理方法。本专利技术还提供了一种计算机存储介质,存储有一条或多条计算机程序,所述一条或多条计算机程序在执行时实现前述任一项的交易信息的处理方法。本专利技术的方法通过将交易逻辑处理后移至服务器端,使对接包仅仅承接信息转接及支付唤起等路由功能,显著减少了对接包所占用的内存容量,且将交互逻辑进行智能整合,使对接包无需频繁跟随商户客户端进行更新。同时,本方法对交易信息执行严格的安全审核,安全性高。附图说明为了便于理解本专利技术,以下通过具体实施方式并结合附图对本专利技术进行具体说明。图1是根据本专利技术实施方式的一种交易信息的处理方法的流程示意图;图2是根据一种根据本专利技术实施方式的商户客户端通过其上安装的对接包向服务器提交交易请求的方法的流程示意图;图3是本专利技术的一种示例性的交易信息的处理方法的实现过程的框图;图4是根据本专利技术实施方式的一种交易信息的处理系统的框图;图5是一种图3中交易信息的处理系统的信息模块的框图;图6是一种图3中交易信息的处理系统的智能唤起模块的框图;图7是根据一种根据本专利技术实施方式的服务器的框图;图8是根据一种根据本专利技术实施方式的对接包的框图。具体实施方式以下结合附图和具体实施方式对本专利技术的各个方面进行详细阐述。其中,众所周知的模块、单元及其相互之间的连接、链接、通信或操作没有示出或未作详细说明。并且,所描述的特征、架构或功能可在一个或一个以上实施方式中以任何方式组合。本领域技术人员应当理解,下述的各种实施方式只用于举例说明,而非用于限制本专利技术的保护范围。还可以容易理解,本文所述和附图所示的各实施方式中的模块或单元或处理方式可以按各种不同配置进行组合和设计。图1是根据本专利技术实施方式的一种交易信息的处理方法的流程示意图,参照图1,该方法包括:100:商户客户端通过其上安装的对接包向服务器提交交易请求;102:所述服务器根据所述交易请求进行交易逻辑处理,并生成反馈信息以返回给所述对接包;104:所述对接包接收所述反馈信息并根据所述反馈信息唤起支付客户端。在本实施方式中,通过将将交易逻辑处理后移至服务器端,使对接包仅仅承接信息转接及支付唤起等路由功能,显著减少了对接包所占用的内存容量。可选的,在本专利技术的实施方式中,如图2所示,处理100可以通过以下方式实现:106:所述对接包通过统一接口调用接收所述商户客户端提交的交易请求;108:所述对接包加密所述交易请求并将所述加密后的交易请求提交至所述服务器。通过处理106,将现有技术中繁杂的多个接口进行整合,通过统一接口调用的方法传入参数,使对接更加简单化,且大大缩短了现有的对接周期。其中,在对交易请求进行加密的同时,还可以对其进行签名,以保证交易的安全性。同样的,在本专利技术的实施方式中,服务器也会对对接包提交的交易请求进行安全审核,以加强交易的安全性。具体的,服务器在接收到对接包提交的交易请求后,先对其进行签名验证,以确保信息来源的合法性及正确性。解密后,对交易请求中所包含的信息,联动风险库进行安全审核。例如,审核商户是否合法,交易请求是否合理等,以及时发现和禁止非法商户发起交易。可选的,在本专利技术的实施方式中,为了解决在未安装相应的第三方支付客户端的情况下,对接包无法调用该支付产品进行支付的问题,本方法还包括:在对接包无法唤起支付客户端的情况下,唤起商户客户端中内嵌的Html5支付页面,进行网页支付。可选的,在本专利技术的实施方式中,将需要长期更新的交易的公共信息以公共参数的形式存储于对接包中,如果需要变更,只本文档来自技高网...

【技术保护点】
1.一种交易信息的处理方法,其特征在于,所述方法包括:商户客户端通过其上安装的对接包向服务器提交交易请求;所述服务器根据所述交易请求进行交易逻辑处理,并生成反馈信息以返回给所述对接包;所述对接包接收所述反馈信息并根据所述反馈信息唤起支付客户端。

【技术特征摘要】
1.一种交易信息的处理方法,其特征在于,所述方法包括:商户客户端通过其上安装的对接包向服务器提交交易请求;所述服务器根据所述交易请求进行交易逻辑处理,并生成反馈信息以返回给所述对接包;所述对接包接收所述反馈信息并根据所述反馈信息唤起支付客户端。2.如权利要求1所述的方法,其特征在于,所述商户客户端通过其上安装的对接包向服务器提交交易请求包括:所述对接包通过统一接口调用接收所述商户客户端提交的交易请求;所述对接包加密所述交易请求并将所述加密后的交易请求提交至所述服务器。3.如权利要求1所述的方法,其特征在于,所述方法还包括:所述对接包唤起所述商户客户端中的内嵌Html5支付页面。4.如权利要求1所述的方法,其特征在于,所述方法还包括:所述服务器检测所述交易请求是否满足安全审核条件;在满足所述安全审核条件的情况下,执行所述交易逻辑处理,并生成反馈信息;若不满足所述安全审核条件,生成交易失败信息,并提交至所述对接包。5.如权利要求1至5中任一项所述的方法,其特征在于,所述对接包存储交易的公共信息,所述公共信息包括:支付请求地址、请求客户端参数和密钥。6.一种交易信息的处理系统,其特征在于,所述系统至少包括商户客户端和服务器;其中,商户客户端包括对接包,所述对接包包括:信息模块,用于接收商户客户端提交的交易请求;第一通信模块,用于向服务器提交所述交易请求或接受所述服务器返回的反馈信息;智能唤起模块:用于根据所述反馈信息唤起支付客户端。其中,所述服...

【专利技术属性】
技术研发人员:肖敏邓玉程浩胡璇杨妙何睿谢艳文董学敏
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1