支付方法、用户终端以及支付银行服务器技术

技术编号:33557643 阅读:41 留言:0更新日期:2022-05-26 22:54
本申请提供一种支付方法、用户终端以及支付银行服务器,涉及金融领域,其方法包括:通过一程序发起消费请求后,基于用户选择的支付银行向对应支付银行服务器发送支付请求;在所述支付银行服务器确定执行支付操作后,通过所述程序身份标识对应的程序调用一包括支付功能构件的软件包;以及执行所述支付功能构件,以进行支付操作,本申请通过将包括支付功能构件的软件包导入至需要进行支付的程序内,通过程序调用支付功能构件,进而实现在支付时无需跳转至银行APP或者H5支付界面,仅需在程序界面内进行支付即可,从而可以支付。从而可以支付。从而可以支付。

【技术实现步骤摘要】
支付方法、用户终端以及支付银行服务器


[0001]本申请涉及金融
,具体涉及一种支付方法、用户终端以及支付银行服务器。

技术介绍

[0002]目前,移动支付主要有两种支付方式:APP支付和H5支付。APP支付即用户在消费APP消费,选择支付工具后跳转至商业银行或支付机构的APP应用软件完成支付的方式,H5支付即用户在消费APP消费,选择支付工具后跳转到手机浏览器H5页面输入相关用户信息登陆,然后进行身份验证完成支付的方式。这两种支付模式都具有一个相同问题,即需要从消费APP跳出才能完成支付交易,导致用户体验中断、交易链路过长,加之APP支付需要用户下载各类支付应用软件从而会造成设备内存负担和H5支付每次都需要登陆操作不便的固有的缺点,支付体验和便捷性不足,因此存在诸多缺陷。

技术实现思路

[0003]针对现有技术中的问题,本申请提供一种支付方法、用户终端以及支付银行服务器。
[0004]第一方面,本专利技术提供一种支付方法,由用户终端执行,包括:
[0005]向一支付银行服务器发送支付请求,以使所述支付银行本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种支付方法,其特征在于,包括:向一支付银行服务器发送支付请求,以使所述支付银行服务器确定是否执行支付操作;在所述支付银行服务器确定执行支付操作后,通过所述程序身份标识对应的程序调用一包括支付功能构件的软件包;执行所述支付功能构件,以进行支付操作。2.根据权利要求1所述的支付方法,其特征在于,所述软件包中包含加固编译器,所述支付构件包括有支付功能代码,所述加固编译器用于对支付功能代码中的指定指令代码进行加密和解密;在通过所述程序身份标识对应的程序调用一包括支付功能构件的软件包之前,所述方法还包括:运行所述加固编译器,对所述指定代码进行解密,进而使所述支付功能构件处于可调用状态。3.根据权利要求1所述的支付方法,其特征在于,还包括:获取所述支付银行服务器随机选取的接口编号;所述将所述数据包导入至所述程序,包括:通过所述接口编号对应的接口将所述软件包导入至所述程序。4.根据权利要求1所述的支付方法,其特征在于,所述软件包还包括上送功能构件,所述方法还包括:执行所述上送功能构件,调取所述程序缓存的用户信息,并将所述用户信息发送至所述支付银行服务器,以使所述支付银行服务器对所述用户信息进行校验,校验成功后生成支付信息;接收所述支付信息,并在所述程序的界面上生成可供用户输入支付操作的窗口;其中所述支付功能构件响应于所述支付操作而执行。5.根据权利要求4所述的支付方法,其特征在于,所述软件包还包括生物识别功能构件,在接收所述支付信息之前,所述方法还包括:执行所述生物识别功能构件,调用所述用户终端的生物识别组件,进而采集用户当前的生物信息;将所述生物信息发送至所述支付银行服务器,以使所述支付银行服务器对获得的所述生物信息与该用户的预留生物信息比对,若一致,向所述用户终端发送所述支付信息。6.根据权利要求4所述的支付方法,其特征在于,还包括:将终端标识和用户信息发送至所述支付银行服务器,以使所述支付银行服务器基于所述终端标识、所述程序的身份标识和所述用户信息确定是否执行支付操作。7.一种支付方法,其特征在于,包括:接收用户终端发送的消费请求和支付请求,所述支付请求包括所述程序的身份标识;根据所述身份标识确定是否执行支付操作,以使所述用户终端通过所述程序调用所述支付功能构件,以执行所述支付功能构件,进行支付操作。8.根据权利要求7所述的支付方法,...

【专利技术属性】
技术研发人员:王莹谢莎莎郑荣廷吴晨霞
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1