一种生成收款码的方法及扫码安全校验方法与流程

文档序号:16089283发布日期:2018-11-27 22:49阅读:来源:国知局

技术特征:

1.一种在防篡改二维码服务器端生成收款码的方法,其特征在于,包括:

接收客户端发送的收款码生成请求,所述收款码生成请求包括客户端对应用户的用户身份标识;

根据所述用户身份标识生成二维码;

将所生成的二维码与客户端提交的对应用户的用户标识图片进行组合,得到收款码,以便基于所述收款码进行扫码安全校验。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

获取客户端发送的对应用户的注册请求;

基于所述注册请求,为客户端对应用户分配用户身份标识。

3.根据权利要求2所述的方法,其特征在于,所述为客户端对应用户分配用户身份标识之后还包括:

获取客户端提交的对应用户的用户标识图片;

将所述用户标识图片与所述用户身份标识进行关联。

4.根据权利要求3所述的方法,其特征在于,所述将所述用户标识图片与所述用户身份标识进行关联包括:

对所述用户标识图片进行审核,将审核通过的所述用户标识图片与所述用户身份标识进行关联。

5.根据权利要求2所述的方法,其特征在于,

所述为所述客户端对应用户分配用户身份标识之后还包括:

获取客户端提交的对应用户的用户资质证明信息;

对所述用户资质证明信息进行审核,将审核通过的所述资质证明信息与所述用户身份标识进行匹配,其中,存在唯一有效用户身份标识与所述资质证明信息相匹配。

6.根据权利要求1所述的方法,其特征在于,

所述二维码包含所述客户端对应用户的用户身份标识;还包含指向防篡改二维码服务器的链接地址。

7.根据权利要求1所述的方法,其特征在于,将所生成的二维码与用户标识图片进行组合包括:

将所述用户标识图片作为二维码的背景图片与二维码进行组合;或者,

将所述用户标识图片显示在二维码的周边区域。

8.根据权利要求1所述的方法,其特征在于,所述方法还包括:

将生成的收款码发送到客户端,以便付款方进行扫码支付。

9.一种扫码安全校验方法,其特征在于,包括:

防篡改二维码服务器接收客户端发送的收款码的业务请求;其中,所述收款码是由防篡改二维码服务器根据收款方的用户身份标识生成二维码;将生成的所述二维码与收款方用户标识图片进行组合得到的;

防篡改二维码服务器基于所述业务请求中包括的收款码对应的用户身份标识查找对应的用于安全校验的用户标识图片;

防篡改二维码服务器将所述对应的用于安全校验的用户标识图片发送至所述客户端,以便基于所述用于安全校验的用户标识图片在客户端确定安全校验结果。

10.根据权利要求9所述的方法,其特征在于,所述基于所述业务请求中包括的收款码对应的用户身份标识查找对应的用于安全校验的用户标识图片之前还包括:

根据所述业务请求中包括的收款码对应的用户身份标识确定对应用户是否为防篡改二维码支付系统的注册用户,如果是,基于所述业务请求中包括的收款码对应的用户身份标识查找对应的用于安全校验的用户标识图片;如果否,向客户端发送提示信息。

11.根据权利要求9所述的方法,其特征在于,所述方法还包括:

防篡改二维码服务器根据所述安全校验结果,执行对应操作。

12.根据权利要求11所述的方法,其特征在于,所述防篡改二维码服务器根据所述安全校验结果,执行对应操作包括:

接收客户端发送的对比结果一致的确认命令,继续支付;或,

未接收客户端发送的对比结果一致的确认命令,终止支付;或

接收客户端发送的对比结果不一致的确认命令,终止支付。

13.根据权利要求12所述的方法,其特征在于,所述继续支付包括:

构建相应的支付请求并处理;或,

构建相应的支付请求,并将所述支付请求转发至支付服务器,由支付服务器处理所述支付请求。

14.根据权利要求12所述的方法,其特征在于,所述未接收客户端发送的对比结果一致的确认命令包括:

在预设时间内未接收到客户端发送的对比结果一致的确认命令。

15.一种扫码安全校验方法,其特征在于:

防篡改二维码服务器接收客户端发送的收款码的业务请求;其中,所述收款码是由防篡改二维码服务器根据收款方的用户身份标识生成二维码;将所生成的二维码与收款方用户标识图片进行组合得到的;

防篡改二维码服务器基于业务请求中包括的收款码对应的用户身份标识查找对应的用于安全校验的用户标识图片;

防篡改二维码服务器对业务请求中包括的收款码中的收款方用户标识图片与查找得到的用于安全校验的用户标识图片进行相似性比对以确定安全校验结果。

16.根据权利要求15所述的方法,其特征在于,所述基于业务请求中包括的用户身份标识查找对应的用于安全校验的用户标识图片之前还包括:

防篡改二维码服务器根据所述业务请求中包括的收款码对应的用户身份标识确定对应用户是否为防篡改二维码支付系统的注册用户,如果是,基于所述业务请求中包括的收款码对应的用户身份标识查找对应的用于安全校验的用户标识图片;如果否,向客户端发送提示信息。

17.根据权利要求15所述的方法,其特征在于,所述方法还包括:

防篡改二维码服务器根据所述安全校验结果,执行对应操作。

18.根据权利要求17所述的方法,其特征在于,根据所述安全校验结果,执行对应操作包括:

若业务请求中包括的收款码中的收款方用户标识图片与查找得到的用户标识图片的相似度高于预设阈值,继续支付;若低于预设阈值,则终止支付。

19.根据权利要求15所述的方法,其中,所述业务请求包括所述收款码及客户端对收款码进行扫码后得到的用户身份标识。

20.根据权利要求15所述的方法,其中,所述业务请求包括所述收款码;

所述基于所述业务请求中包括的收款码对应的用户身份标识进行安全校验之前还包括:通过解析所述收款码确定所述收款码对应的用户身份标识。

21.根据权利要求18所述的方法,其特征在于,所述继续支付包括:

构建相应的支付请求并处理;或,

构建相应的支付请求,并将所述支付请求转发至支付服务器,由支付服务器处理所述支付请求。

22.一种设备,其特征在于,所述设备包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-21中任一所述的方法。

23.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-21中任一所述的方法。

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