【技术实现步骤摘要】
支付处理方法、装置及系统
本申请涉及网络支付
,尤其涉及一种支付处理方法、装置及系统。
技术介绍
目前,用户主要使用移动终端的商户软件进行移动网络购物,并通过账户软件进行支付。其中,支付处理方法主要为,当用户在商户软件上选择账户软件进行商户订单支付的情况下,商户软件通过收单系统、清算系统与账户后台系统交互,获取支付受理结果及交易凭证,商户软件将交易凭证通过账户软件路由跳转方式提供给账户后台系统进行验证,验证通过后,账户后台系统进行支付处理并返回给移动终端支付处理结果。上述方法中,交互流程链路冗长,支付处理效率差;且商户软件一般通过SDK(SoftwareDevelopmentKit,软件开发工具包)方式路由至账户软件,而SDK依赖性强,在商户软件升级等情况下,容易导致路由失败,导致支付处理失败,降低支付处理效率。
技术实现思路
本申请的目的旨在至少在一定程度上解决上述技术问题之一。为此,本申请的第一个目的在于提出一种支付处理方法,该方法商户端与账户端通过清算系统以及其统一的签名、路由 ...
【技术保护点】
1.一种支付处理方法,应用于清算系统,其特征在于,包括:/n接收商户端通过收单系统发送的支付请求;/n对所述支付请求进行数字签名,并通过所述收单系统向所述商户端返回响应结果;所述响应结果包括与账户端相对应的路由跳转地址,以使所述商户端根据所述路由跳转地址跳转到所述账户端,并将经过数字签名的支付请求通过所述账户端发送给账户后台系统进行验证,供所述账户后台系统在对数字签名验证通过后进行与所述支付请求相对应的支付操作,得到支付操作结果;/n接收所述账户后台系统发送的所述支付操作结果,并通过所述收单系统向所述商户端返回所述支付操作结果。/n
【技术特征摘要】
1.一种支付处理方法,应用于清算系统,其特征在于,包括:
接收商户端通过收单系统发送的支付请求;
对所述支付请求进行数字签名,并通过所述收单系统向所述商户端返回响应结果;所述响应结果包括与账户端相对应的路由跳转地址,以使所述商户端根据所述路由跳转地址跳转到所述账户端,并将经过数字签名的支付请求通过所述账户端发送给账户后台系统进行验证,供所述账户后台系统在对数字签名验证通过后进行与所述支付请求相对应的支付操作,得到支付操作结果;
接收所述账户后台系统发送的所述支付操作结果,并通过所述收单系统向所述商户端返回所述支付操作结果。
2.根据权利要求1所述的方法,其特征在于,所述对所述支付请求进行数字签名,并通过所述收单系统向所述商户端返回响应结果之前,还包括:
接收账户端所对应账户后台系统上报的路由跳转地址;
保存所述路由跳转地址,并建立所述路由跳转地址与所述账户端之间的对应关系。
3.根据权利要求1或2所述的方法,其特征在于,所述路由跳转地址的格式为国际标准格式。
4.根据权利要求2所述的方法,其特征在于,所述接收账户端所对应账户后台系统上报的路由跳转地址之后,还包括:
获取多个操作系统的类型,以及与所述类型一一对应的指示符;
在所述路由跳转地址中分别添加所述指示符,得到多个与所述类型分别对应的增强后路由跳转地址;
对应的,保存所述路由跳转地址,并建立所述路由跳转地址与所述账户端之间的对应关系,具体为:
保存所述增强后路由跳转地址,并建立所述增强后路由跳转地址与所述账户端以及操作系统类型之间的对应关系。
5.根据权利要求4所述的方法,其特征在于,通过所述收单系统向所述商户端返回响应结果,包括:
获取安装所述商户端的终端设备的操作系统的类型,将所述类型作为待响应类型;
根据所述待响应类型,查询所述账户端的对应关系,获取所述与待响应类型以及所述账户端建立有对应关系的增强后路由跳转地址,作为待响应增强后路由跳转地址;
将所述待响应增强后路由跳转地址添加到所述响应结果中返回给所述商户端。
6.根据权利要求1所述的方法,其特征在于,所述对所述支付请求进行数字签名,并通过所述收单系统向所述商户端返回响应结果,包括:
采用账户后台系统的公钥对所述支付请求进行加密,并采用清算系统的私钥对经过加密的支付请求进行数字签名,通过所述收单系统向商户端返回响应结果,以便商户端将经过数字签名的支付请求通过账户端发送给账户后台系统后,账户后台系统采用清算系统的公钥对经过数字签名的支付请求进行验签,并采用账户后台系统的私钥对经过验签的支付请求进行解密,在解密成功后确定验证通过。
7.一种支付处理装置,应用于清算系统,其特征在于,包括:
接收模块,用于接收商户端通过收单系统发送的支付请求;
签名模块,用于对所述支付请求进行数字签名,并通过所述收单系统向所述商户端返回响应结果;所述响应结果包括与账户端相对应的路由跳转地址,以使所述商户端根据所述路由跳转地址跳转到所述账户端,并将经过数字签名的支付请求通过所述账...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。