预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共23页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110912856A(43)申请公布日2020.03.24(21)申请号201811079913.1(22)申请日2018.09.14(71)申请人千寻位置网络有限公司地址200433上海市杨浦区军工路1436号64幢一层J165室(72)发明人张一帆(74)专利代理机构上海市海华永泰律师事务所31302代理人包文超(51)Int.Cl.H04L29/06(2006.01)权利要求书2页说明书12页附图8页(54)发明名称非侵入式mock支付方法及系统、支付服务端、mock服务端(57)摘要本发明适用于金融技术领域,提供了一种非侵入式mock支付方法及系统、支付服务端、mock服务端,所述非侵入式mock支付方法包括:对待支付用户进行权限验证;将有权限的测试用户的测试订单发送至mock服务端以进行mock支付操作;获取所述mock服务端发送的确认所述测试订单已支付的通知。本发明中,进行非侵入式设计,对待支付用户进行权限验证,区分普通用户和测试用户,提供安全可靠的mock支付服务。CN110912856ACN110912856A权利要求书1/2页1.一种非侵入式mock支付方法,其特征在于,包括:对待支付用户进行权限验证;将有权限的测试用户的测试订单发送至mock服务端以进行mock支付操作;获取所述mock服务端发送的确认所述测试订单已支付的通知。2.根据权利要求1所述的mock支付方法,其特征在于,所述对待支付用户进行权限验证之前,包括:设置一切面类以进入mock支付操作。3.根据权利要求2所述的mock支付方法,其特征在于,所述设置一切面类以进入mock支付操作,包括:选择支付流程中的发起支付行为作为切入点;将支付完成作为连接点;在支付完成连接点上增加后置通知方法。4.根据权利要求3所述的mock支付方法,其特征在于,所述对待支付用户进行权限验证,具体为:在所述后置通知方法中对所述待支付用户进行权限校验。5.根据权利要求4所述的mock支付方法,其特征在于,所述在所述后置通知方法中对所述待支付用户进行权限校验,具体为:获取所述待支付用户信息;判断是否是测试用户;如果所述待支付用户是测试用户,则判断是否有允许进行mock支付的权限;如果所述待支付用户是测试用户,且有允许进行mock支付的权限,则验证通过。6.根据权利要求1所述的mock支付方法,其特征在于,所述接收所述mock服务端发送的确认所述测试订单已支付的通知,具体为:通过确认支付接口获取所述mock服务端发送的确认所述测试订单已支付的通知。7.一种支付服务端,其特征在于,包括:第一权限验证单元,用于对待支付用户进行权限验证;第一发送单元,与所述第一权限验证单元连接,用于将有权限的测试用户的测试订单发送至mock服务端以进行mock支付操作;第一通知单元,与所述第一发送单元连接,用于获取所述mock服务端发送的确认所述测试订单已支付的通知。8.一种第一存储器,所述第一存储器存储有计算机程序,其特征在于,所述计算机程序被第一处理器执行如下步骤:对待支付用户进行权限验证;将有权限的测试用户的测试订单发送至mock服务端以进行mock支付操作;获取所述mock服务端发送的确认所述测试订单已支付的通知。9.一种支付服务端,包括第一存储器、第一处理器及存储在所述第一存储器中并可在所述第一处理器上运行的计算机程序,其特征在于,所述第一处理器执行所述计算机程序时实现如权利要求1至6任意一项所述的非侵入式mock支付方法的步骤。10.一种非侵入式mock支付方法,其特征在于,包括:2CN110912856A权利要求书2/2页接收支付服务端发送的测试订单和测试用户信息;对所述测试用户信息和所述测试订单进行权限验证。根据经过验证的所述测试订单的信息构造一个带内部约定签名的支付成功的mock报文;通过所述mock报文通知所述支付服务端所述测试订单已支付。11.根据权利要求10所述的mock支付方法,其特征在于,所述接收支付服务端发送的测试订单和测试用户信息,具体为:接收通过后置通知方法发送的消息队列;或者接收通过后置通知方法异步调用接口而发送的消息。12.根据权利要求10所述的mock支付方法,其特征在于,所述通过所述mock报文通知所述支付服务端所述测试订单已支付,具体为:回调所述支付服务端中的确认支付接口,通过所述mock报文通知所述支付服务端所述测试订单已支付。13.一种mock服务端,其特征在于,包括:接收单元,用于接收支付服务端发送的测试订单和测试用户信息;第二权限验证单元,与所述接收单元连接,用于对所述测试用户信息和所述测试订单进行权限验证。报文构造单元,与所述第二权限验证单元连接,用于根据经过验证的