委托代扣签约方法、装置、设备及存储介质与流程

文档序号:39053043发布日期:2024-08-17 22:16阅读:6来源:国知局
委托代扣签约方法、装置、设备及存储介质与流程

本技术实施例涉及计算机,尤其涉及一种委托代扣签约方法、装置、设备及存储介质。


背景技术:

1、随着互联网技术的发展,移动终端支付已成为新兴的电子支付服务形式。其中,委托代扣因其便捷性应用越来越广泛。委托代扣是指商户取得用户的扣款授权后,向支付应用发起从用户账户扣款至商户账户的扣款指令,支付应用无需验证用户的支付密码,即可完成扣款(即免密扣款),常见场景如会员续费和地铁乘车码等。委托代扣签约是指支付应用的用户在支付应用上授权给委托代扣商户,允许委托代扣商户对该用户发起免密扣款。

2、现有技术中,用户在使用支付应用进行委托代扣签约时,支付服务器根据用户注册信息确定用户是否已经实名,若确定用户已经实名,则确定委托代扣签约成功。

3、然而,上述方法中,a用户可用于用其他用户(如b用户)的支付应用的账号进行委托代扣签约,对于安全性要求较高的商户,存在安全隐患。


技术实现思路

1、本技术提供一种委托代扣签约方法、装置、设备及存储介质,可限制在目标商户应用和支付应用具有相同身份信息的对象才能签约成功,可提高委托代扣签约的安全性。

2、第一方面,本技术提供一种委托代扣签约方法,所述方法应用于支付服务器,所述方法包括:

3、接收支付客户端发送的委托代扣签约请求,所述委托代扣签约请求包括目标商户的商户标识和第一对象的标识,所述委托代扣签约请求为所述支付客户端响应于所述第一对象触发授权身份验证签约的操作后发送;

4、通过所述支付服务器与目标服务器,对所述支付服务器存储的所述第一对象的身份信息与所述目标服务器存储的所述第一对象的身份信息进行校验,得到校验结果;

5、若所述校验结果为所述支付服务器存储的所述第一对象的身份信息与所述目标服务器存储的所述第一对象的身份信息一致,根据所述委托代扣签约请求进行委托代扣签约;

6、向所述支付客户端发送委托代扣签约结果。

7、第二方面,本技术提供一种委托代扣签约方法,所述方法应用于支付客户端,所述方法包括:

8、展示授权身份验证签约页面;

9、响应于第一对象触发授权身份验证签约的操作,向支付服务器发送委托代扣签约请求,用于所述支付服务器通过所述支付服务器与目标服务器,对所述支付服务器存储的所述第一对象的身份信息与所述目标服务器存储的所述第一对象的身份信息进行校验,得到校验结果,并在所述校验结果为所述支付服务器存储的所述第一对象的身份信息与所述目标服务器存储的所述第一对象的身份信息一致时,根据所述委托代扣签约请求进行委托代扣签约,所述委托代扣签约请求包括目标商户的商户标识和第一对象的标识;

10、接收所述支付服务器发送的委托代扣签约结果,根据所述委托代扣签约结果展示对应的页面。

11、第三方面,本技术提供一种委托代扣签约方法,所述方法应用于支付服务器,所述方法包括:

12、接收支付客户端发送的委托代扣签约请求,所述委托代扣签约请求包括目标商户的商户标识和第一对象的标识,所述委托代扣签约请求为所述支付客户端响应于所述第一对象触发授权身份验证签约的操作后发送;

13、根据所述第一对象的注册信息获取所述第一对象的身份信息,缓存所述第一对象的身份信息预设时间;

14、根据所述委托代扣签约请求进行委托代扣签约,向所述支付客户端和目标服务器发送委托代扣签约结果;

15、接收到所述目标服务器在所述预设时间内发送的信息获取请求时,向所述目标服务器发送所述第一对象的身份信息。

16、可选的,所述接收支付客户端发送的委托代扣签约请求之前,所述方法还包括:

17、接收所述支付客户端根据签约凭证发送的签约信息获取请求,所述签约凭证用于标识所述目标商户的签约信息;

18、向所述支付客户端发送所述目标商户的签约信息和指示信息,用于所述支付客户端根据所述目标商户的签约信息和所述指示信息展示相应的信息,所述指示信息用于指示所述目标商户进行身份验证的委托代扣签约。

19、可选的,所述接收所述支付客户端根据签约凭证发送的签约信息获取请求之前,所述方法还包括:

20、接收所述目标服务器发送的委托代扣预签约请求,所述委托代扣预签约请求携带所述指示信息和所述目标商户的签约信息,所述签约信息包括所述目标商户的商户标识和所述第一对象的标识;

21、根据所述指示信息和所述目标商户的签约信息,确定预签约成功,生成所述签约凭证;

22、向所述目标服务器发送所述签约凭证,用于所述目标服务器将所述签约凭证发送至目标客户端,所述目标客户端携带所述签约凭证跳转至所述支付客户端。

23、可选的,所述根据所述指示信息和所述目标商户的签约信息,确定预签约成功,包括:

24、根据所述目标商户的签约信息,确定所述目标商户的商户标识在可使用身份验证的委托代扣签约的白名单内;

25、根据所述指示信息确定所述目标商户需要进行身份验证的委托代扣签约,则确定预签约成功。

26、第四方面,本技术提供一种委托代扣签约方法,所述方法应用于支付客户端,所述方法包括:

27、展示授权身份验证签约页面;

28、响应于第一对象触发授权身份验证签约的操作,向支付服务器发送委托代扣签约请求,用于所述支付服务器根据所述第一对象的注册信息获取所述第一对象的身份信息,缓存所述第一对象的身份信息预设时间,并根据所述委托代扣签约请求进行委托代扣签约;

29、接收所述支付服务器发送的委托代扣签约结果,根据所述委托代扣签约结果展示对应的页面。

30、可选的,所述方法还包括:

31、接收目标客户端发送的页面跳转请求,所述页面跳转请求携带签约凭证,所述签约凭证用于标识所述目标商户的签约信息;

32、根据所述签约凭证向所述支付服务器发送签约信息获取请求;

33、接收所述支付服务器发送的所述目标商户的签约信息和指示信息,所述指示信息用于指示所述目标商户进行身份验证的委托代扣签约。

34、可选的,所述展示授权身份验证签约页面,包括:

35、根据所述目标商户的签约信息和所述指示信息,展示授权身份验证签约页面。

36、第五方面,本技术提供一种委托代扣签约装置,包括:

37、接收模块,用于接收支付客户端发送的委托代扣签约请求,所述委托代扣签约请求包括目标商户的商户标识和第一对象的标识,所述委托代扣签约请求为所述支付客户端响应于所述第一对象触发授权身份验证签约的操作后发送;

38、校验模块,用于通过所述支付服务器与目标服务器,对所述支付服务器存储的所述第一对象的身份信息与所述目标服务器存储的所述第一对象的身份信息进行校验,得到校验结果;

39、签约模块,用于若所述校验结果为所述支付服务器存储的所述第一对象的身份信息与所述目标服务器存储的所述第一对象的身份信息一致,根据所述委托代扣签约请求进行委托代扣签约;

40、发送模块,用于向所述支付客户端发送委托代扣签约结果。

41、可选的,所述校验模块用于向所述目标服务器发送所述支付服务器存储的第一对象的身份信息,用于所述目标服务器对所述支付服务器存储的第一对象的身份信息与所述目标服务器发送的第一对象的身份信息进行校验。

42、可选的,所述校验模块用于接收所述目标服务器发送的第一对象的身份信息;

43、对所述支付服务器存储的第一对象的身份信息与所述目标服务器发送的第一对象的身份信息进行校验。

44、可选的,所述接收模块还用于:

45、在接收所述支付客户端发送的委托代扣签约请求之前,接收所述支付客户端根据签约凭证发送的签约信息获取请求,所述签约凭证用于标识目标商户的签约信息;

46、所述发送模块还用于向所述支付客户端发送目标商户的签约信息和指示信息,用于所述支付客户端根据目标商户的签约信息和所述指示信息展示相应的信息,所述指示信息用于目标商户进行身份验证的委托代扣签约。

47、可选的,所述接收模块还用于:接收所述目标服务器发送的委托代扣预签约请求,所述委托代扣预签约请求携带所述指示信息和所述目标商户的签约信息,所述签约信息包括所述目标商户的商户标识和所述第一对象的标识;

48、所述校验模块还用于:根据所述指示信息和所述目标商户的签约信息,确定预签约成功,生成所述签约凭证;

49、所述发送模块还用于向所述目标服务器发送所述签约凭证,用于所述目标服务器将所述签约凭证发送至目标客户端,所述目标客户端携带所述签约凭证跳转至所述支付客户端。

50、可选的,所述校验模块具体用于:

51、根据所述目标商户的签约信息,确定所述目标商户的商户标识在可使用身份验证的委托代扣签约的白名单内;

52、根据所述指示信息确定所述目标商户需要进行身份验证的委托代扣签约,则确定预签约成功。

53、第六方面,本技术提供一种委托代扣签约装置,包括:

54、展示模块,用于展示授权身份验证签约页面;

55、发送模块,用于响应于第一对象触发授权身份验证签约的操作,向支付服务器发送委托代扣签约请求,用于所述支付服务器通过所述支付服务器与目标服务器,对所述支付服务器存储的所述第一对象的身份信息与所述目标服务器存储的所述第一对象的身份信息进行校验,得到校验结果,并在所述校验结果为所述支付服务器存储的所述第一对象的身份信息与所述目标服务器存储的所述第一对象的身份信息一致时,根据所述委托代扣签约请求进行委托代扣签约,所述委托代扣签约请求包括目标商户的商户标识和第一对象的标识;

56、接收模块,用于接收所述支付服务器发送的委托代扣签约结果;

57、所述展示模块还用于:根据所述委托代扣签约结果展示对应的页面。

58、可选的,所述接收模块还用于:接收目标客户端发送的页面跳转请求,所述页面跳转请求携带签约凭证,所述签约凭证用于标识所述目标商户的签约信息;

59、所述发送模块还用于:根据所述签约凭证向所述支付服务器发送签约信息获取请求;

60、所述接收模块还用于:接收所述支付服务器发送的所述目标商户的签约信息和指示信息,所述指示信息用于指示所述目标商户进行身份验证的委托代扣签约。

61、可选的,所述展示模块具体用于:根据所述目标商户的签约信息和所述指示信息,展示授权身份验证签约页面。

62、第七方面,本技术提供一种委托代扣签约装置,包括:

63、接收模块,用于接收支付客户端发送的委托代扣签约请求,所述委托代扣签约请求包括目标商户的商户标识和第一对象的标识,所述委托代扣签约请求为所述支付客户端响应于所述第一对象触发授权身份验证签约的操作后发送;

64、存储模块,用于根据所述第一对象的注册信息获取所述第一对象的身份信息,缓存所述第一对象的身份信息预设时间;

65、签约模块,用于根据所述委托代扣签约请求进行委托代扣签约;

66、发送模块,用于向所述支付客户端和目标服务器发送委托代扣签约结果;

67、所述发送模块还用于:在所述接收模块接收到所述目标服务器在所述预设时间内发送的信息获取请求时,向所述目标服务器发送所述第一对象的身份信息。

68、可选的,所述接收模块还用于:

69、在接收支付客户端发送的委托代扣签约请求之前,接收所述支付客户端根据签约凭证发送的签约信息获取请求,所述签约凭证用于标识所述目标商户的签约信息;

70、所述发送模块还用于向所述支付客户端发送所述目标商户的签约信息和指示信息,用于所述支付客户端根据所述目标商户的签约信息和所述指示信息展示相应的信息,所述指示信息用于指示所述目标商户进行身份验证的委托代扣签约。

71、可选的,所述接收模块还用于:接收所述目标服务器发送的委托代扣预签约请求,所述委托代扣预签约请求携带所述指示信息和所述目标商户的签约信息,所述签约信息包括所述目标商户的商户标识和所述第一对象的标识;

72、所述校验模块还用于:根据所述指示信息和所述目标商户的签约信息,确定预签约成功,生成所述签约凭证;

73、所述发送模块还用于向所述目标服务器发送所述签约凭证,用于所述目标服务器将所述签约凭证发送至目标客户端,所述目标客户端携带所述签约凭证跳转至所述支付客户端。

74、可选的,所述校验模块具体用于:

75、根据所述目标商户的签约信息,确定所述目标商户的商户标识在可使用身份验证的委托代扣签约的白名单内;

76、根据所述指示信息确定所述目标商户需要进行身份验证的委托代扣签约,则确定预签约成功。

77、第八方面,本技术提供一种委托代扣签约装置,包括:

78、展示模块,用于展示授权身份验证签约页面;

79、发送模块,用于响应于第一对象触发授权身份验证签约的操作,向支付服务器发送委托代扣签约请求,用于所述支付服务器根据所述第一对象的注册信息获取所述第一对象的身份信息,缓存所述第一对象的身份信息预设时间,并根据所述委托代扣签约请求进行委托代扣签约;

80、接收模块,用于接收所述支付服务器发送的委托代扣签约结果;

81、所述展示模块还用于:根据所述委托代扣签约结果展示对应的页面。

82、可选的,所述接收模块还用于:接收目标客户端发送的页面跳转请求,所述页面跳转请求携带签约凭证,所述签约凭证用于标识所述目标商户的签约信息;

83、所述发送模块还用于:根据所述签约凭证向所述支付服务器发送签约信息获取请求;

84、所述接收模块还用于:接收所述支付服务器发送的所述目标商户的签约信息和指示信息,所述指示信息用于指示所述目标商户进行身份验证的委托代扣签约。

85、可选的,所述展示模块具体用于:根据所述目标商户的签约信息和所述指示信息,展示授权身份验证签约页面。

86、第九方面,本技术提供一种终端设备,包括:处理器和存储器,该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,以执行第一方面或第二方面或第三方面或第四方面中任一所述的方法。

87、第十方面,本技术提供一种计算机可读存储介质,用于存储计算机程序,该计算机程序使得计算机执行第一方面或第二方面或第三方面或第四方面中任一所述的方法。

88、第十一方面,本技术提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面或第二方面或第三方面或第四方面中任一所述的方法。

89、综上,在本技术中,通过在接收到支付客户端发送的委托代扣签约请求时,通过支付服务器与目标服务器,对支付服务器存储的第一对象的身份信息与目标服务器存储的第一对象的身份信息进行校验,在校验结果为支付服务器存储的第一对象的身份信息与目标服务器存储的第一对象的身份信息一致时,支付服务器才根据委托代扣签约请求进行委托代扣签约,向支付客户端发送委托代扣签约结果。从而,实现了第一对象在目标商户应用发起委托代扣签约时,确保只有在目标商户应用和支付应用具有相同身份信息的第一对象才能签约成功,避免第一对象绕过目标商户的安全策略,提高委托代扣签约的安全性。

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