本发明实施例涉及移动通信技术领域,具体涉及一种移动支付方法。
背景技术:
移动支付是指在交易时使用手机或者是使用基于通讯网络的移动终端作为载体,通过直接或间接向金融机构发送支付信息,产生货币支付或资金转移的行为。目前,移动支付已成为人们日常生活中货币支付或转移的重要手段,据统计互联网交易中移动支付占比已经超过80%。
现有技术中,用户在进行移动支付前,先要向支付平台提供银行卡的相关信息,例如卡号、户名及与支付平台绑定的手机号码等。在进行移动支付时,支付平台根据银行卡号、户名和银行留存的手机号码等信息向金融机构验证用户真实性后,产生验证信息并发送到用户绑定在支付平台上的手机号码中,用户在支付页面输入正确的验证回复信息后,支付平台向第三方进行支付。当用户手机丢失或手机号码变更时,如果用户没有及时修改与支付平台绑定的手机号码,存在他人冒充用户支付的情况,会造成移动支付过程中支付风险。
因此,如何提出一种移动支付方法,能够提高移动支付的安全性成为业界亟待解决的重要课题。
技术实现要素:
针对现有技术中的缺陷,本发明实施例提供一种移动支付方法。
本发明实施例提供一种移动支付方法,包括:
安全支付服务器接收移动支付请求,所述移动支付请求包括第一终端标识、第一终端用户身份识别卡标识和业务标识;所述移动支付请求是第一终端在通过支付平台的验证之后发送的;
所述安全支付服务器根据所述第一终端标识和/或所述第一终端用户身份识别卡标识获取用户信息,并根据所述用户信息获得与所述用户信息对应的第一支付规则;其中,所述第一支付规则是预先生成的,并与所述用户信息一一对应;
所述安全支付服务器根据所述第一终端标识、所述第一终端用户身份识别卡标识、所述业务标识和所述第一支付规则,获取第二终端标识和第二终端用户身份识别卡标识;
所述安全支付服务器根据所述第二终端标识和所述第二终端用户身份识别卡标识,获取与所述第二终端标识和所述第二终端用户身份识别卡标识对应的第二终端的移动网络状态;
所述安全支付服务器若判断获知所述第二终端的移动网络状态为联网,则向所述第二终端发送支付验证信息;
所述安全支付服务器接收所述第二终端发送的支付确认信息,并根据所述支付确认信息完成移动支付。
本发明实施例提供的移动支付方法,由于安全支付服务器接第一终端在成功登陆支付平台之后发送的收移动支付请求,移动支付请求包括第一终端标识和第一终端sim卡标识,接着根据第一终端标识和/或第一终端sim卡标识获取用户信息,并根据用户信息获得与用户信息对应的第一支付规则,然后根据第一终端标识、第一终端sim卡标识和第一支付规则,获取第二终端标识和第二终端sim卡标识,再根据第二终端标识和第二终端sim卡标识,获取与第二终端标识和第二终端sim卡标识对应的第二终端的移动网络状态,在判断获知第二终端的移动网络状态为第二终端联网之后,向第二终端发送支付验证信息,并在接收第二终端发送的支付确认信息之后,根据支付确认信息完成移动支付,从第一支付规则获取第二终端标识和第二终端sim卡标识,并利用与第二终端标识和第二终端sim卡标识对应的第二终端进行支付验证,提高了移动支付的安全性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明第一实施例提供的移动支付系统的结构示意图;
图2为本发明第二实施例提供的移动支付方法的流程示意图;
图3为本发明第三实施例提供的移动支付方法的流程示意图;
图4为本发明第四实施例提供的移动支付方法的流程示意图;
图5为本发明第五实施例提供的移动支付方法的流程示意图;
图6为本发明第六实施例提供的移动支付方法的流程示意图;
图7为本发明第七实施例提供的移动支付方法的流程示意图;
图8为本发明第八实施例提供的移动支付方法的流程示意图;
图9为本发明第九实施例提供的移动支付注册流程的信令交互图;
图10为本发明第十实施例提供的网络装置获取第一支付规则的信令交互图;
图11为本发明第十一实施例提供的第一终端的支付平台验证过程的信令交互图;
图12为本发明第十二实施例提供的移动支付方法的信令交互图;
图13为本发明第十三实施例提供的移动支付方法的信令交互图;
图14为本发明第十四实施例提供的第一支付规则更新的信令交互图;
图15为本发明第十五实施例提供的第二支付规则生成的信令交互图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明第一实施例提供的移动支付系统的结构示意图,如图1所示,本发明实施例提供的移动支付系统包括第一终端1、第二终端2、网元装置3、策略计费控制服务器4、安全支付服务器5和支付平台,第一终端1和第二终端2与网元装置3移动通信连接,第一终端1和第二终端2通过网元装置3接入移动网络。策略计费控制服务器4是lte网络中策略计费控制(policyandchargingcontrol,简称pcc)架构下的智能管道的硬件,第一终端1与安全支付服务器5之间、第一终端1与支付平台6之间、第二终端2与安全支付服务器5之间、第二终端1与支付平台6之间涉及到移动支付的信息交互都需要通过策略计费控制服务器4转发或者处理。费控制服务器4分别与安全支付服务器5、网元装置3、支付平台6通信连接。第一终端1用于通过网元装置3发起支付平台验证,并在通过所述支付平台验证之后,通过网元装置3和策略计费控制服务器4向安全支付服务器5发起支付请求,第二终端2用于对上述支付请求进行确认,安全支付服务器5在接收到第二终端2发送的移动支付确认信息之后,完成后续的移动支付过程。其中,第一终端1和第二终端2可以进行移动通信的终端,例如智能手机、平板电脑等设备;网元装置3为基站、服务gprs支持节点(servinggprssupportnode,简称sgsn)、网关gprs支持节点(gatewaygprssupportnode,简称ggsn)或者pdn网关(pdngateway,简称pgw)。
图2为本发明第二实施例提供的移动支付方法的流程示意图,如图2所示,本发明提供的移动支付方法,包括:
s201、安全支付服务器接收移动支付请求,所述移动支付请求包括第一终端标识、第一终端用户身份识别卡标识和业务标识;所述移动支付请求是第一终端在通过支付平台的验证之后发送的;
具体地,第一终端成功登录支付平台之后,可以发送移动支付请求,所述移动支付请求通过网元装置以及策略计费控制服务器发送给安全支付服务器,所述安全支付服务器可以接收所述移动支付请求,所述移动支付请求包括第一终端标识、第一终端用户身份识别卡(subscriberidentificationmodule,简称sim卡)标识和业务标识。其中,所述第一终端标识与所述第一终端唯一对应,所述第一终端标识可以是国际移动设备识别码(internationalmobileequipmentidentity,简称imei);所述第一终端sim卡标识可以采用国际移动用户识别码(internationalmobilesubscriberidentificationnumber,简称imsi)和/或手机号;所述业务标识用于表明当前进行的是移动支付业务,所述业务标识是预设的;所述移动支付请求是所述第一终端在通过支付平台的验证之后发送的。
s202、所述安全支付服务器根据所述第一终端标识和/或所述第一终端用户身份识别卡标识获取用户信息,并根据所述用户信息获得与所述用户信息对应的第一支付规则;其中,所述第一支付规则是预先生成的,并与所述用户信息一一对应;
具体地,用户在使用所述第一终端进行移动通信之前,需要在移动运营商处办理签约手续,提供身份证号码、姓名、性别等信息。所述用户办理完签约手续之后,在归属位置寄存器(homelocationregister,hlr)和下一代业务运营支撑系统(nextgenerationbusinessoperationsupportsystem,ngboss)中会存储用户相关信息。所述安全支付服务器可以根据所述第一终端标识和/或所述第一终端sim卡标识访问hlr或者ngboss可以获取所述用户信息,并可以根据所述用户信息获得与所述用户信息对应的第一支付规则。其中,所述第一支付规则是预先生成的,并与所述用户信息一一对应;所述用户信息例如为所述用户的身份证号码。
例如,所述第一支付规则包括:第一验证信息:所述支付终端标识、所述支付终端sim卡标识和所述业务标识;第二验证信息:所述辅助终端标识、所述支付终端sim卡标识和所述业务标识;第三验证信息:所述辅助终端标识、所述辅助终端sim卡标识和所述业务标识;第四验证信息:所述支付终端标识、所述辅助终端sim卡标识和所述业务标识。
s203、所述安全支付服务器根据所述第一终端标识、所述第一终端用户身份识别卡标识、所述业务标识和所述第一支付规则,获取第二终端标识和第二终端用户身份识别卡标识;
具体地,所述安全支付服务器在获得所述第一终端标识、所述第一终端sim卡标识、所述业务标识和所述第一支付规则之后,可以根据所述第一终端标识、所述第一终端sim卡标识、所述业务标识和所述第一支付规则,从所述第一支付规则中获得第二终端标识和第二终端sim卡标识。
例如,所述第一支付规则包括:第一验证信息:所述支付终端标识、所述支付终端sim卡标识和所述业务标识;第二验证信息:所述辅助终端标识、所述支付终端sim卡标识和所述业务标识;第三验证信息:所述辅助终端标识、所述辅助终端sim卡标识和所述业务标识;第四验证信息:所述支付终端标识、所述辅助终端sim卡标识和所述业务标识。所述安全支付服务器将所述第一终端标识、所述第一终端sim卡标识和所述业务标识与所述第一支付规则中包括的第一验证信息、第二验证信息、第三验证信息和第四验证信息分别进行比较,获取上述四条验证信息中不包括所述第一终端标识和第一终端sim卡标识的唯一的验证信息,将该验证信息中包括的终端标识作为所述第二终端标识,并将该验证信息中包括的终端sim卡标识作为所述第二终端sim卡标识,从而获得所述第二终端标识和所述第二终端sim卡标识。
s204、所述安全支付服务器根据所述第二终端标识和所述第二终端用户身份识别卡标识,获取与所述第二终端标识和所述第二终端用户身份识别卡标识对应的第二终端的移动网络状态;
具体地,所述安全支付服务器在获得所述第二终端标识和所述第二终端sim卡标识之后,可以查询获得与所述第二终端标识和所述第二终端sim卡标识对应的第二终端的移动网络状态,所述移动网络状态为联网或者断网,所述联网是指用户终端接入移动通信网络,所述断网是指用户终端没有接入所述移动通信网络。
s205、所述安全支付服务器若判断获知所述第二终端的移动网络状态为联网,则向所述第二终端发送支付验证信息;
具体地,所述安全支付服务器在获得所述第二终端的移动网络状态之后,若判断获知所述第二终端的移动网络状态为所述联网,即所述第二终端接入所述移动通信网络,那么向所述第二终端发送支付验证信息,所述支付验证信息经过所述策略计费控制服务器和所述网元装置,传输给所述第二终端。其中,所述支付验证信息可以以短信的形式发送给所述第二终端。
s206、所述安全支付服务器接收所述第二终端发送的支付确认信息,并根据所述支付确认信息完成移动支付。
具体地,所述第二终端在接收到所述支付验证信息之后,所述第二终端对应的用户在查看到所述支付验证信息之后,可以回复确认支付的指示,所述第二终端可以将上述确认支付的指示携带在支付确认信息中发送给所述安全支付服务器,所述安全支付服务器根据所述支付确认信息,完成后续的移动支付流程,例如所述安全支付服务器在接收到所述支付确认信息之后,可以将移动支付请求发送给所述支付平台,以使得所述支付平台根据所述移动支付请求完成支付操作。其中,所述第二终端可以将所述支付确认信息以短信的形式发送,所述确认支付的指示例如为y,根据实际需要进行设置,本发明实施例不做限定。所述支付平台根据所述移动支付请求完成支付操作的具体过程为现有技术,此处不进行赘述。
本发明提供的移动支付方法,由于安全支付服务器接第一终端在成功登陆支付平台之后发送的收移动支付请求,移动支付请求包括第一终端标识和第一终端sim卡标识,接着根据第一终端标识和/或第一终端sim卡标识获取用户信息,并根据用户信息获得与用户信息对应的第一支付规则,然后根据第一终端标识、第一终端sim卡标识和第一支付规则,获取第二终端标识和第二终端sim卡标识,再根据第二终端标识和第二终端sim卡标识,获取与第二终端标识和第二终端sim卡标识对应的第二终端的移动网络状态,在判断获知第二终端的移动网络状态为第二终端联网之后,向第二终端发送支付验证信息,并在接收第二终端发送的支付确认信息之后,以完成支付过程,从第一支付规则获取第二终端标识和第二终端sim卡标识,并利用与第二终端标识和第二终端sim卡标识对应的第二终端进行支付验证,提高了移动支付的安全性。
图3为本发明第三实施例提供的移动支付方法的流程示意图,如图3所示,在上述各实施例的基础上,进一步地,本发明实施例提供的移动支付方法还包括:
s301、所述安全支付服务器若判断获知所述第二终端的移动网络状态为断网,则根据所述用户信息获取所述用户信息对应的各个注册终端标识和各个注册终端用户身份识别卡标识;
具体地,所述安全支付服务器在获得所述第二终端的移动网络状态之后,若判断获知所述第二终端的移动网络状态为所述断网,即所述第二终端没有接入所述移动通信网络,那么可以访问hlr或者ngboss根据所述用户信息获得所述用户信息对应的各个注册终端标识和各个注册终端sim卡标识。
s302、所述安全支付服务器若判断获知各个所述注册终端标识中去除所述第一终端标识和所述第二终端标识之后,存在至少一个第三终端标识,且各个所述注册终端用户身份识别卡标识中出去所述第一终端用户身份识别卡标识和所述第二终端用户身份识别卡标识之后,存在至少一个第三终端用户身份识别卡标识,则根据各个所述注册终端标识和各个所述注册终端用户身份识别卡标识以及第二支付规则,获取满足所述第二支付规则的第四终端标识和第四终端用户身份识别卡标识;其中,所述第二支付规则是预先生成的,且与所述用户信息一一对应;
具体地,所述安全支付服务器在获得各个所述注册终端标识和各个所述注册终端sim卡标识之后,从各个所述注册终端标识中将所述第一终端标识和所述第二终端标识去除,剩余的所述注册终端标识作为第三终端标识,如果存在至少一个第三终端标识,并且所述安全支付服务器从各个所述注册终端sim卡标识中将所述第一终端sim卡标识和所述第二终端sim卡标识去除,剩余的所述注册终端sim卡标识作为所述第三终端sim卡标识,如果存在至少一个第三终端sim卡标识,那么,所述安全支付服务器可以根据各个所述注册终端标识以及各个所述注册终端sim卡标识以及第二支付规则,获得满足所述第二支付规则的第四终端标识和第四终端sim卡标识。其中,所述安全支付服务器可以根据所述用户信息获得所述第二支付规则,所述第二支付规则是预先生成的,所述第二支付规则与所述用户信息一一对应。可理解的是,当有多个所述第四终端标识和所述第四终端sim卡标识满足所述第二支付规则时,可以从多个满足所述第二支付规则第四终端标识和第四终端sim卡标识中选择一个所述第四终端标识作为所述第四终端标识,并选择出一个所述第四终端sim卡标识作为所述第四终端sim卡标识。
例如,所述第二支付规则为:第五验证信息:备用终端标识003和备用终端sim卡标识138****1020;第六验证信息:备用终端标识003和支付终端sim卡标识135****1020;第七验证信息:备用终端标识003和辅助终端sim卡标识150****1020;第八验证信息:支付终端标识001和备用终端sim卡标识138****1020;第九验证信息:辅助终端标识002和备用终端sim卡标识138****1020。所述安全支付服务器如果获得第三终端标识003和第三终端sim卡标识138****1020。所述安全支付服务器将第三终端标识003和第三终端sim卡标识138****1020,与所述第二支付规则中的第五验证信息、第六验证信息、第七验证信息、第八验证信息和第九验证信息逐一进行比较,可以判断出所述第五验证信息中的备用终端标识与第三终端标识都是003,所述第五验证信息中的备用终端sim卡标识与第三终端sim卡标识都是138****1020,那么第三终端标识003和第三终端sim卡标识满足所述第二支付规则,将第三终端标识003作为第四终端标识,并将第三终端sim卡标识138****1020作为第四终端sim卡标识。
s304、所述安全支付服务器根据所述第四终端标识和所述第四终端用户身份识别卡标识,获取与所述第四终端标识和所述第四终端用户身份识别卡标识对应的第四终端的移动网络状态;
具体地,所述安全支付服务器在获得所述第四终端标识和所述第四终端sim卡标识之后,可以查询获得与所述第四终端标识和所述第四终端sim卡标识对应的第四终端的移动网络状态。
s305、所述安全支付服务器若判断获知所述第四终端的移动网络状态为所述联网,则向所述第四终端发送支付验证信息;
具体地,所述安全支付服务器在获得所述第四终端的移动网络状态之后,若判断获知所述第四终端的移动网络状态为联网,即所述第四终端接入移动通信网络,那么向所述第四终端发送支付验证信息,所述支付验证信息经过所述策略计费控制服务器和所述网元装置,传输给所述第四终端。其中,所述支付验证信息可以以短信的形式发送给所述第四终端。
s306、所述安全支付服务器接收所述第四终端发送的支付确认信息,并根据所述支付确认信息完成移动支付。
具体地,所述第四终端在接收到所述支付验证信息之后,所述第二终端对应的用户在查看到所述支付验证信息之后,可以回复确认支付的指示,所述第二终端可以将上述确认支付的指示携带在支付确认信息中发送给所述安全支付服务器,所述安全支付服务器根据所述支付确认信息,完成后续的移动支付流程。其中,所述第四终端可以将所述支付确认信息以短信的形式发送,所述确认支付的指示例如为y,根据实际需要进行设置,本发明实施例不做限定。
在上述各实施例的基础上,进一步地,本发明提供的移动支付方法还包括:
所述安全支付服务器根据各个所述注册终端标识和各个所述注册终端用户身份识别卡标识,没有获取到满足所述第二支付规则的第四终端标识和第四终端用户身份识别卡标识,则终止所述移动支付。
具体地,所述安全支付服务器在获得各个所述注册终端标识和各个所述注册终端sim卡标识之后,从各个所述注册终端标识中将所述第一终端标识和所述第二终端标识去除,如果不存在所述第三终端标识,或者所述安全支付服务器从各个所述注册终端sim卡标识中将所述第一终端sim卡标识和所述第二终端sim卡标识去除,不存在所述第三终端sim卡标识,,说明无法将支付验证信息发送给相应的终端进行验证,那么终止所述移动支付。可以返回终止移动支付的提示信息给所述第一终端,并告知没有接收所述支付验证信息的相应终端。
例如,所述第二支付规则为:第五验证信息:备用终端标识003和备用终端sim卡标识138****1020;第六验证信息:备用终端标识003和支付终端sim卡标识135****1020;第七验证信息:备用终端标识003和辅助终端sim卡标识150****1020;第八验证信息:支付终端标识001和备用终端sim卡标识138****1020;第九验证信息:辅助终端标识002和备用终端sim卡标识138****1020。所述安全支付服务器如果获得第三终端标识004和第三终端sim卡标识138****1121。所述安全支付服务器将第三终端标识004和第三终端sim卡标识138****1121,与所述第二支付规则中的第五验证信息、第六验证信息、第七验证信息、第八验证信息和第九验证信息逐一进行比较,可以判断出没有任何一个验证信息中同时包括第三终端标识004和第三终端sim卡标识138****1121,那么第三终端标识003和第三终端sim卡标识不满足所述第二支付规则,所述安全支付服务器终止所述移动支付。
在上述各实施例的基础上,进一步地,本发明提供的移动支付方法还包括:
所述安全支付服务器若判断获知所述第四终端的移动网络状态为断网,则终止所述移动支付。
具体地,所述安全支付服务器在获得所述第四终端的移动网络状态之后,若判断获知所述第四终端的移动网络状态为所述断网,即所述第四终端没有接入移动通信网络,说明无法将支付验证信息发送给第四终端进行验证,那么终止所述移动支付。可以返回终止移动支付的提示信息给所述第一终端,并告知所述第四终端没有接入移动通信网络,无法接收所述支付验证信息。
在上述各实施例的基础上,进一步地,所述安全支付服务器根据所述第一终端标识、所述第一终端用户身份识别卡标识、所述业务标识和所述第一支付规则,获取第二终端标识和第二终端用户身份识别卡标识包括:
所述安全支付服务器若判断获知所述第一终端标识、所述第一终端用户身份识别卡标识和所述业务标识满足所述第一支付规则,则从所述第一支付规则获取所述第二终端标识和所述第二终端用户身份识别卡标识。
具体地,所述安全支付服务器在获得所述第一终端标识、所述第一终端sim卡标识和所述业务标识之后,判断所述第一终端标识、所述第一终端sim卡标识和所述业务标识是否满足所述第一支付规则,如果所述第一终端标识和所述第一终端sim卡标识满足所述第一支付规则,那么从所述第一支付规则中获取所述第二终端标识和所述第二终端sim卡标识。
例如,所述第一支付规则包括:第一验证信息:所述支付终端标识、所述支付终端sim卡标识和所述业务标识;第二验证信息:所述辅助终端标识、所述支付终端sim卡标识和所述业务标识;第三验证信息:所述辅助终端标识、所述辅助终端sim卡标识和所述业务标识;第四验证信息:所述支付终端标识、所述辅助终端sim卡标识和所述业务标识。所述安全支付服务器将所述第一终端标识、所述第一终端sim卡标识和所述业务标识与所述第一支付规则中包括的第一验证信息、第二验证信息、第三验证信息和第四验证信息分别进行比较,如果上述四条验证信息中有任何一条验证信息中包括所述第一终端标识、第一终端sim卡标识和所述业务标识,那么所述第一终端标识、所述第一终端sim卡标识和所述业务标识满足所述第一支付规则,获取上述四条验证信息中不包括所述第一终端标识和第一终端sim卡标识的唯一的验证信息,将该验证信息中包括的终端标识作为所述第二终端标识,并将该验证信息中包括的终端sim卡标识作为所述第二终端sim卡标识,从而获得所述第二终端标识和所述第二终端sim卡标识。
图4为本发明第四实施例提供的移动支付方法的流程示意图,如图4所示,在上述各实施例的基础上,进一步地,在所述安全支付服务器接收移动支付请求之前所述方法还包括移动支付注册流程,所述移动支付注册流程包括:
s401、所述安全支付服务器接收申请终端的发送的移动支付注册请求,所述移动支付注册请求包括申请终端标识和申请终端用户身份识别卡标识;
具体地,所述用户在通过所述安全支付服务器进行移动支付之前,需要提供相关信息,申请移动支付服务。为了申请移动支付服务,所述用户可以通过申请终端发送移动支付注册请求,所述移动支付注册请求包括申请终端标识和申请终端sim卡标识。其中,所述申请终端为智能手机或者平板电脑。所述申请终端标识为imei,所述第一终端sim卡标识可以采用imsi和/或手机号。
s402、所述安全支付服务器将所述申请终端标识作为支付终端标识和将所述申请终端用户身份识别卡标识作为支付终端用户身份识别卡标识,并根据所述申请终端标识和/申请终端用户身份识别卡标识获取所述用户信息;
具体地,所述安全支付服务器在获得所述申请终端标识和所述申请终端sim卡标识之后,将所述申请终端标识作为支付终端标识,并将所述申请终端sim卡标识作为支付终端sim卡标识。所述安全支付服务器可以访问hlr或者ngboss根据所述申请终端标识和/申请终端sim卡标识获取所述用户信息。
s403、所述安全支付服务器根据所述用户信息获取与所述用户信息对应的各个注册终端标识和各个注册终端用户身份识别卡标识;
具体地,所述安全支付服务器在获得所述用户信息之后,可以访问hlr或者ngboss根据所述用户信息获得与所述用户信息对应的各个注册终端标识和各个注册终端sim卡标识。其中,所述注册终端标识和所述注册终端sim卡标识是所述用户在移动运营商处成功办理签约手续之后,与所述用户信息对应存储的。
s404、所述安全支付服务器从各个所述注册终端标识中去除所述申请终端标识,获得至少一个第五终端标识,并从各个所述注册终端用户身份识别卡标识中出去所述申请终端用户身份识别卡标识,获得至少一个第五终端用户身份识别卡标识;
具体地,所述安全支付服务器在获得各个所述注册终端标识和各个所述注册终端sim卡标识之后,从各个所述注册终端标识中去除所述申请终端标识,获得至少一个第五终端标识,同时从各个所述注册终端sim卡标识中去除所述申请终端sim卡标识,获得至少一个第五终端标识。可理解的是,如果各个所述注册终端标识中只有所述申请终端标识,那么获得不到所述第五终端标识,移动支付注册流程结束,可以向所述申请终端返回注册终止提示信息。
s405、所述安全支付服务器发送辅助终端选择信息至所述申请终端,所述申请终端选择信息包括各个所述第五终端标识和各个所述第五终端用户身份识别卡标识;
具体地,所述安全支付服务器在获得各个所述第五终端标识和第五终端sim卡标识之后,将各个所述第五终端标识和各个所述第五终端sim卡标识携带在辅助终端选择信息中发送给所述申请终端,所述申请终端可以接收所述辅助终端选择信息。
s406、所述安全支付服务器接收所述申请终端返回的辅助终端确认信息,所述辅助终端确认信息包括辅助终端标识和辅助终端用户身份识别卡标识,所述辅助终端标识是各个所述第五终端标识中的一个,所述辅助终端用户身份识别卡标识是各个所述第五终端用户身份识别卡标识中的一个;
具体地,所述申请终端接收到各个所述第五终端标识和各个所述第五终端sim卡标识之后,可以显示各个所述第五终端标识和各个所述第五终端sim卡标识,供所述用户从各个所述第五终端标识中选择出一个所述第五终端标识作为辅助终端标识和从各个所述第五终端sim卡标识中选择出一个所述第五终端sim卡标识作为辅助终端sim卡标识,所述申请终端检测出所述用户选择出的所述辅助终端标识和所述辅助终端sim卡标识,将所述辅助终端标识和所述辅助终端sim卡标识携带在所述辅助终端确认信息中发送给所述安全支付服务器,所述安全支付服务器可以接收所述辅助终端确认信息。
s407、所述安全支付服务器发送支付平台选择信息至所述申请终端,并接收所述申请终端返回的支付平台确认信息;其中,所述支付平台选择信息包括至少一个待选择的支付平台标识,所述支付平台确认信息包括至少一个选择绑定的支付平台标识;
具体地,所述安全支付服务器在接收到所述辅助终端确认信息之后,向所述申请终端发送支付平台选择信息,使得所述申请终端对应的用户可以响应所述支付平台选择信息,选择与所述移动支付绑定的支付平台,所述申请终端将所述用户选择绑定的支付平台标识携带在支付平台确认信息中发送给所述安全支付服务器,所述安全支付服务器可以根据所述支付平台确认信息将所述移动支付与所述用户选择绑定的支付平台进行绑定。其中,所述支付平台标识与所述支付平台一一对应;所述支付平台选择信息包括至少一个待选择的支付平台标识,所述支付平台确认信息包括至少一个选择绑定的支付平台标识;所述安全支付服务器将所述移动支付与所述支付平台进行绑定的具体过程为现有技术,此处不进行赘述。
s408、所述安全支付服务器根据所述支付终端标识、所述支付终端用户身份识别卡标识、所述辅助终端标识、所述辅助终端用户身份识别卡标识和所述业务标识生成所述第一支付规则,并将所述第一支付规则与所述用户信息对应。
具体地,所述安全支付服务器在获得所述辅助终端标识和所述辅助终端sim卡标识之后,根据所述支付终端标识、所述支付终端sim卡标识、所述辅助终端标识、所述辅助终端sim卡标识和所述业务标识生成所述第一支付规则,并将所述第一支付规则与所述用户信息对应。所述安全支付服务器在生成所述第一支付规则之后,可以将所述第一支付规则及其对应的用户信息推送给所述策略计费控制服务器。
例如,所述第一支付规则包括:第一验证信息:所述支付终端标识、所述支付终端sim卡标识和所述业务标识;第二验证信息:所述辅助终端标识、所述支付终端sim卡标识和所述业务标识;第三验证信息:所述辅助终端标识、所述辅助终端sim卡标识和所述业务标识;第四验证信息:所述支付终端标识、所述辅助终端sim卡标识和所述业务标识。其中,所述业务标识为移动支付业务对应的唯一标识。
图5为本发明第五实施例提供的移动支付方法的流程示意图,如图5所示,在上述各实施例的基础上,进一步地,在所述安全支付服务器接收移动支付请求之前所述方法还包括移动支付注册流程,所述移动支付注册流程包括:
s501、所述安全支付服务器接收申请终端的发送的移动支付注册请求,所述移动支付注册请求包括申请终端标识和申请终端用户身份识别卡标识;
具体地,所述用户在通过所述安全支付服务器进行移动支付之前,需要提供相关信息,申请移动支付服务。为了申请移动支付服务,所述用户可以通过申请终端发送移动支付注册请求,所述移动支付注册请求包括申请终端标识和申请终端sim卡标识。其中,所述申请终端为智能手机或者平板电脑。所述申请终端标识为imei,所述第一终端sim卡标识可以采用imsi和/或手机号。
s502、所述安全支付服务器将所述申请终端标识作为支付终端标识,并将所述申请终端用户身份识别卡标识作为支付终端用户身份识别卡标识,并向所述申请终端发送辅助终端获取信息;
具体地,所述安全支付服务器在获得所述申请终端标识和所述申请终端sim卡标识之后,将所述申请终端标识作为支付终端标识,并将所述申请终端sim卡标识作为支付终端sim卡标识,并向所述申请终端发送辅助终端获取信息,所述辅助终端获取信息用于获取辅助终端标识和辅助终端sim卡标识。所述申请终端可以接收所述辅助终端获取信息。
s503、所述安全支付服务器接收所述申请终端返回的辅助终端提供信息,所述辅助终端提供信息包括辅助终端标识和辅助终端用户身份识别卡标识;
具体地,所述申请终端在接收到所述辅助终端获取信息之后,可以提示所述用户输入所述辅助终端标识和所述辅助终端sim卡标识,并在接收到所述用户输入的辅助终端标识和辅助终端sim卡标识之后,将所述辅助终端标识和辅助终端sim卡标识携带在辅助终端提供信息中发送给所述安全支付服务器。所述安全支付服务器可以接收所述辅助终端提供信息。
s504、所述安全支付服务器根据所述申请终端标识和/申请终端用户身份识别卡标识获取所述用户信息;
具体地,所述安全支付服务器可以访问hlr或者ngboss根据所述申请终端标识和/或申请终端sim卡标识获取到所述用户信息。
s505、所述安全支付服务器若判断获知所述支付终端标识、所述支付终端用户身份识别卡标识、所述辅助终端标识和所述辅助终端用户身份识别卡标识与所述用户信息对应,则发送支付平台选择信息至所述申请终端,并接收所述申请终端返回的支付平台确认信息;其中,所述支付平台选择信息包括至少一个待选则的支付平台标识,所述支付平台确认信息包括至少一个确认绑定的支付平台标识;
具体地,所述安全支付服务器在获得所述用户信息之后,可以根据所述用户信息获得与所述用户信息对应的各个注册终端标识和各个注册终端sim卡标识,如果各个所述注册终端标识中包括所述支付终端标识和所述辅助终端标识,并且各个所述注册终端sim卡标识中包括所述支付终端sim卡标识和所述辅助终端sim卡标识,那么所述支付终端标识、所述支付终端sim卡标识、所述辅助终端标识和所述辅助终端sim卡标识与所述用户信息对应,那么所述安全支付服务器向所述申请终端发送支付平台选择信息,使得所述申请终端对应的用户可以响应所述支付平台选择信息,选择与所述移动支付绑定的支付平台,所述申请终端将所述用户选择绑定的支付平台标识携带在支付平台确认信息中发送给所述安全支付服务器,所述安全支付服务器可以根据所述支付平台确认信息将所述移动支付与所述用户选择绑定的支付平台进行绑定。其中,所述支付平台标识与所述支付平台一一对应;所述支付平台选择信息包括至少一个待选择的支付平台标识,所述支付平台确认信息包括至少一个选择绑定的支付平台标识;
s506、所述安全支付服务器根据所述支付终端标识、所述支付终端用户身份识别卡标识、所述辅助终端标识、所述辅助终端用户身份识别卡标识和所述业务标识生成所述第一支付规则,并将所述第一支付规则与所述用户信息对应。
具体地,本步骤中所述第一支付规则侧具体生成过程与步骤s408类似,此处不进行赘述。
在上述各实施例的基础上,进一步地,所述第一支付规则包括:
第一验证信息:所述支付终端标识、所述支付终端用户身份识别卡标识和所述业务标识;
第二验证信息:所述辅助终端标识、所述支付终端用户身份识别卡标识和所述业务标识;
第三验证信息:所述辅助终端标识、所述辅助终端用户身份识别卡标识和所述业务标识;
第四验证信息:所述支付终端标识、所述辅助终端用户身份识别卡标识和所述业务标识。
具体地,所述安全支付服务器可以根据所述支付终端标识、所述辅助终端标识、所述支付终端sim卡标识和所述辅助终端sim卡标识生成四条验证信息:第一验证信息、第二验证信息、第三验证信息和第四验证信息。所述第一支付规则包括四条验证信息的目的是扩大所述第一支付规则的使用范围,即使所述用户将所述辅助终端sim卡标识对应的sim卡安装到所述支付终端标识对应的终端,或者将所述支付终端sim卡标识对应的sim卡安装到所述辅助终端标识对应的终端,所述用户也可以采用所述支付终端标识和所述辅助终端sim卡标识对应的终端或者所述辅助终端标识和所述支付终端sim卡标识对应的终端发起移动支付。也就是说,满足所述第一支付规则中的任何一条验证信息的终端,都可以使用本发明实施例提供的移动支付方法,提高了移动支付的便利性。
在上述各实施例的基础上,进一步地,所述第一支付规则还包括:
所述第一验证信息对应的第一优先级标识,所述第二验证信息对应的第二优先级标识,所述第三验证信息对应的第三优先级标识和所述第四验证信息对应的第四优先级标识;其中,所述第一优先级标识、所述第二优先级标识、所述第三优先级标识和所述第四优先级标识对应的优先级互不相同。
具体地,所述安全支付服务器在获得所述第一支付规则的第一验证信息,第二验证信息、第三验证信息和第四验证信息之后,设置所述第一验证信息的第一优先级标识,设置所述第二验证信息的第二优先级标识,设置所述第三验证信息的第三优先级标识和设置第四验证信息的第四优先级标识。其中,所述第一优先级标识、所述第二优先级标识、所述第三优先级标识和所述第四优先级标识对应的优先级互不相同。
例如,所述安全支付服务器设置所述第一验证信息的第一优先级标识为1,设置所述第二验证信息的第二优先级标识为2,设置所述第三验证信息的第三优先级标识为3,设置所述第四验证信息的第四优先级标识为4,第一优先级标识1对应的优先级高于第二优先级标识2对应的优先级,第二优先级标识2对应的优先级高于第三优先级标识3对应的优先级,第三优先级标识3对应的优先级高于第四优先级标识4对应的优先级。所述安全支付服务器在使用所述第一支付规则时,可以按照优先级由高到低的顺序调用对应的验证信息。
图6为本发明第六实施例提供的移动支付方法的流程示意图,如图6所示,在上述各实施例的基础上,进一步地,本发明实施例提供的移动支付方法还包括:
s601、所述安全支付服务器在预设时间段根据所述用户信息查询获得所述用户信息对应的各个注册终端标识和各个注册终端用户身份识别卡标识;
具体地,所述用户在完成所述移动支付注册流程之后,随着时间的推移,由于更换使用的手机或者手机号等情况发生,导致在hlr和ngboss所述用户名下的注册终端和/或注册终端sim卡标识发生变化,即所述用户信息对应的注册终端和/或注册终端sim卡标识发生变化。而所述用户没有及时更新在所述安全支付服务器上的支付终端标识、辅助终端标识、支付终端sim卡标识和辅助终端sim卡标识,使所述用户信息对应的所述第一支付规则不再适用。为了提升用户的移动支付体验,所述安全支付服务器可以在预设时间段访问hlr或者ngboss根据所述用户信息查询获得所述用户信息对应的各个注册终端标识和各个注册终端sim卡标识。其中,所述预设时间段可以设置在凌晨1:00~4:00,以避开繁忙时间段。
s602、若判断获知各个所述注册终端标识不包括所述支付终端标识和/或所述辅助终端标识,和/或各个所述注册终端用户身份识别卡标识中不包括所述支付终端用户身份识别卡标识和/或者所述辅助终端用户身份识别卡标识,则在满足预设条件时向所述用户信息对应的用户终端发送移动支付注册变更提示信息;
具体地,所述安全支付服务器将所述支付终端标识和所述辅助终端标识分别与各个所述注册终端标识进行比较,并将所述支付终端sim卡标识和所述辅助终端sim卡标识分别与各个所述注册终端sim卡标识进行比较,如果各个所述注册终端标识中不包括所述支付终端标识和/或所述辅助终端标识,和/或各个所述注册终端sim卡标识不包括所述支付终端sim卡标识和/或所述辅助终端sim卡标识,说明在所述用户完成所述移动支付注册流程之后,在hlr或者ngboss中所述用户信息对应的注册终端标识和/或注册终端sim卡标识发生了变化。所述安全支付服务器可以在满足预设条件时向所述用户信息对应的终端发送移动支付注册变更提示信息,以提醒所述用户更新所述支付终端标识、所述辅助终端标识、所述支付终端sim卡标识和所述辅助终端sim卡标识。其中,所述预设条件可以是所述用户信息对应的终端访问所述安全支付服务器或者开启移动支付过程时。其中,所述用户终端可以是各个所述注册终端标识对应的注册终端中的一个。
s603、接收所述用户终端发送的移动支付注册变更请求,启动移动支付注册变更过程以更新所述用户信息对应的第一支付规则。
具体地,所述用户终端接收到所述移动支付注册变更提示信息之后,可以提示所述用户查看所述移动支付注册变更提示信息,所述用户在决定进行移动支付注册变更时,可以通过所述用户终端向所述安全支付服务器发送移动支付注册变更请求,从而可以启动移动支付注册变更过程,实现对所述用户信息对应的第一支付规则的更新。
例如,所述移动支付注册变更过程可以是所述安全支付服务器在接收到所述移动支付注册变更请求之后,向所述用户终端发送移动支付注册变更选择信息,所述移动支付注册变更选择信息提供所述用户信息对应的各个所述注册终端标识和各个注册终端sim卡标识,供所述用户从中选择出更新的支付终端标识、支付终端sim卡标识、辅助终端标识和终端sim卡标识,所述用户终端将更新的支付终端标识、支付终端sim卡标识、辅助终端标识和辅助终端sim卡标识发送给所述安全支付服务器,所述安全支付服务器根据更新的支付终端标识、支付终端sim卡标识、辅助终端标识和终端sim卡标识,更新所述第一支付规则。
在上述各实施例的基础上,进一步地,本发明实施例提供的移动支付方法还包括:
所述安全支付服务器根据所述用户信息查询获得所述用户信息对应的各个注册终端标识和各个注册终端用户身份识别卡标识;
若判断获知各个所述注册终端标识包括所述支付终端标识和所述辅助终端标识以外的至少一个备用终端标识,且各个所述注册终端用户身份识别卡标识包括所述支付终端用户身份识别卡标识和所述辅助终端用户身份识别卡标识以外的至少一个备用终端用户身份识别卡标识,则根据各个所述注册终端标识以及各个所述注册终端用户身份识别卡标识,生成第二支付规则并将所述第二支付规则与所述用户信息对应。
具体地,由于所述辅助终端标识和所述辅助终端sim卡标识对应的终端,会出现关机、故障、没电等情况,而影响到移动支付的确认。为了应对上述情况,所述安全支付服务器可以生成第二支付规则,用于获得进行移动支付确认的终端。所述安全支付服务器在生成所述第一支付规则以后,可以访问hlr或者ngboss根据与所述第一规则对应的用户信息查询获得所述用户信息对应的各个注册终端标识和各个注册终端sim卡标识。然后将所述支付终端标识和所述辅助终端标识分别与各个所述注册终端标识进行比较,并将所述支付终端sim卡标识和所述辅助终端sim卡标识分别与各个所述注册终端sim卡标识进行比较,如果各个所述注册终端标识中除了包括所述支付终端标识和所述辅助终端标识之外,还包括至少一个其他终端标识,并且各个所述注册终端sim卡标识除了包括所述支付终端sim卡标识和所述辅助终端sim卡标识之外,还包括至少一个其他终端sim卡标识,那么将所述其他终端标识作为备用终端标识和将所述其他终端sim卡标识作为备用终端sim卡标识,根据所述支付终端标识、所述支付终端sim卡标识、所述辅助终端标识、所述辅助终端sim卡标识、至少一个所述备用终端标识和备用终端sim卡标识生成第二支付规则,并将所述第二支付规则与所述用户信息对应。所述安全支付服务器在所述辅助终端标识和辅助终端sim卡标识对应的辅助终端不能进行移动支付确认时,可以利用满足所述第二支付规则的备用终端进行移动支付确认,提高了所述移动支付方法的适用性。
例如,所述备用终端标识为一个且所述备用终端sim卡标识为一个时,所述第二支付规则包括:第五验证信息:所述备用终端标识和所述备用终端sim卡标识;第六验证信息:所述备用终端标识和所述支付终端sim卡标识;第七验证信息:所述备用终端标识和所述辅助终端sim卡标识;第八验证信息:所述支付终端标识和所述备用终端sim卡标识;第九验证信息:所述辅助终端标识和所述备用终端sim卡标识。
与所述第一支付规则的生成类似,所述第二支付规则包括多个验证信息,以提高所述第二支付规则的适用性。所述安全支付服务器可以设置所述第五验证信息对应的第五优先级标识,所述第六验证信息对应的第六优先级标识,所述第八验证信息对应的第八优先级标识,所述第九验证信息对应的第九优先级标识;其中,所述第五优先级标识、所述第六优先级标识、所述第七优先级标识、所述第八优先级标识和所述第九优先级标识对应的优先级互不相同。可以设置第五优先级标识为5,设置第六优先级标识为6,设置第七优先级标识为7,设置第八优先级标识为8,设置第九优先级标识为9,优先级由高到低的排序为:第五优先级标识5、第六优先级标识为6、第七优先级标识为7、第八优先级标识8、第九优先级标识9。
当所述安全支付服务器获得两个所述备用终端标识:备用终端标识a和备用终端标识b,和两个所述备用终端sim卡标识:备用终端sim卡标识a和备用终端sim卡标识b时,所述第二支付规则包括:第五验证信息:备用终端标识a和备用终端sim卡标识a;第六验证信息:备用终端标识b和备用终端sim卡标识b;第七验证信息:备用终端标识a和所述支付终端sim卡标识;第八验证信息:备用终端标识b和所述支付终端sim卡标识;第九验证信息:备用终端标识a和所述辅助终端sim卡标识;第十验证信息:备用终端标识b和所述辅助终端sim卡标识;第十一验证信息:所述支付终端标识和备用终端sim卡标识a;第十二验证信息:所述支付终端标识和备用终端sim卡标识b;第十三验证信息:所述辅助终端标识和备用终端sim卡标识a;第十四验证信息:所述辅助终端标识和备用终端sim卡标识b。
图7为本发明第七实施例提供的移动支付方法的流程示意图,如图7所示,在上述各实施例的基础上,进一步地,所述第一终端的支付平台验证过程包括:
s701、网元装置接收第一终端发送的支付平台验证请求,所述支付平台验证请求包括所述第一终端标识、所述第一终端用户身份识别卡标识和所述业务标识;
具体地,所述第一终端在向所述安全支付服务器发送所述移动支付请求之前需要登录支付平台,所述第一终端向网元装置发送支付平台验证请求,所述支付平台验证请求包括所述第一终端标识、所述第一终端sim卡标识和所述业务标识。其中,所述支付平台标识与所述支付平台一一对应。
s702、所述网元装置根据所述第一终端标识和/或所述第一终端用户身份识别卡标识获取所述用户信息,并根据所述用户信息在本地查询获得对应的第一支付规则;其中,所述第一支付规则是预先储存在本地的;
具体地,所述网元装置在接收到所述支付平台验证请求之后,访问hlr或者ngboss根据所述第一终端标识和/或所述第一终端sim卡标识获取所述用户信息,然后根据所述用户信息在本地查询获得与所述用户信息和所述支付平台标识对应的第一支付规则。其中,所述第一支付规则是预先储存在本地的,所述第一支付规则与所述用户信息一一对应。
s703、所述网元装置若判断获知所述第一终端标识、所述第一终端用户身份识别卡标识和所述业务标识满足所述第一支付规则,则通过策略计费控制服务器向支付平台发送所述支付平台验证请求;
具体地,所述安全支付服务器在获得所述第一终端标识、所述第一终端sim卡标识和所述业务标识之后,判断所述第一终端标识、所述第一终端sim卡标识和所述业务标识是否满足所述第一支付规则,如果所述第一终端标识和所述第一终端sim卡标识满足所述第一支付规则,那么通过策略计费控制服务器向所述支付平台发送所述支付平台验证请求,所述支付平台可以接收所述支付平台验证请求。
例如,所述第一支付规则包括:第一验证信息:所述支付终端标识、所述支付终端sim卡标识和所述业务标识;第二验证信息:所述辅助终端标识、所述支付终端sim卡标识和所述业务标识;第三验证信息:所述辅助终端标识、所述辅助终端sim卡标识和所述业务标识;第四验证信息:所述支付终端标识、所述辅助终端sim卡标识和所述业务标识。所述安全支付服务器将所述第一终端标识、所述第一终端sim卡标识和所述业务标识与所述第一支付规则中包括的第一验证信息、第二验证信息、第三验证信息和第四验证信息分别进行比较,如果上述四条验证信息中有任何一条验证信息中包括所述第一终端标识、第一终端sim卡标识和所述业务标识,那么所述第一终端标识、所述第一终端sim卡标识和所述业务标识满足所述第一支付规则。
s704、所述网元装置将所述支付平台通过所述策略计费控制服务器返回的支付平台验证通过信息发送给所述第一终端;其中,所述支付平台验证通过信息是所述支付平台验证所述支付平台验证请求通过之后发送的。
具体地,所述支付平台接收到所述支付平台验证请求之后,验证所述支付平台验证请求的合法性,并在所述支付平台验证请求通过验证之后,通过所述策略计费控制服务器向所述网元装置发送支付平台验证通过信息,所述网元装置将所述支付平台验证通过信息转发给所述第一终端。所述第一终端接收到所述支付平台验证通过信息,说明第一终端通过支付平台的验证,然后向所述安全支付服务器发送移动支付请求。其中,所述支付平台对所述支付平台验证请求的合法性验证过程为现有技术,此处不再赘述。
在上述各实施例的基础上,进一步地,本发明实施例提供的移动支付方法还包括:
所述网元装置若判断获知所述第一终端标识、所述第一终端用户身份识别卡标识和所述业务标识不满足所述第一支付规则,则终止所述移动支付。
具体地,所述安全支付服务器在获得所述第一终端标识、所述第一终端sim卡标识和所述业务标识之后,判断所述第一终端标识、所述第一终端sim卡标识和所述业务标识是否满足所述第一支付规则,如果所述第一终端标识、所述第一终端sim卡标识和所述业务标识不满足所述第一支付规则,说明所述第一终端对应的用户没有申请移动支付服务,那么终止所述移动支付,即所述网元装置不会将所述支付平台验证请求发送给所述策略计费控制服务器。可理解的是,可以向所述第一终端返回申请移动支付服务的提示信息。
例如,所述第一支付规则包括:第一验证信息:所述支付终端标识、所述支付终端sim卡标识和所述业务标识;第二验证信息:所述辅助终端标识、所述支付终端sim卡标识和所述业务标识;第三验证信息:所述辅助终端标识、所述辅助终端sim卡标识和所述业务标识;第四验证信息:所述支付终端标识、所述辅助终端sim卡标识和所述业务标识。所述安全支付服务器将所述第一终端标识、所述第一终端sim卡标识和所述业务标识与所述第一支付规则中包括的第一验证信息、第二验证信息、第三验证信息和第四验证信息分别进行比较,如果上述四条验证信息中有任何一条验证信息中都不包括所述第一终端标识、第一终端sim卡标识和所述业务标识,那么所述第一终端标识、所述第一终端sim卡标识和所述业务标识不满足所述第一支付规则。
在上述各实施例的基础上,进一步地,本发明实施例提供的移动支付方法还包括:
所述网元装置根据所述用户信息和所述支付平台标识没有获取到所述第一支付规则,则终止所述移动支付。
具体地,所述网元装置获取到所述用户信息之后,根据所述用户信息在本地查询与所述用户信息和所述支付平台标识对应的第一支付规则,如果没有查询到与所述用户信息和所述支付平台标识对应的第一支付规则,说明所述第一终端对应的用户没有申请移动支付服务,那么终止所述移动支付。可理解的是,可以向所述第一终端返回申请移动支付服务的提示信息。
图8为本发明第八实施例提供的移动支付方法的流程示意图,如图8所示,在上述各实施例的基础上,进一步地,所述网元装置在接收所述第一终端发送的支付平台验证请求之前所述方法还包括:
s801、所述网元装置接收所述第一终端的承载请求,所述承载请求包括所述第一终端标识和所述第一终端的用户身份识别卡标识;
具体地,所述第一终端在进行移动支付之前,需要接入所述移动通信网络,所述第一终端向所述网元装置发送承载请求以接入所述移动通信网络,所述承载请求包括所述第一终端标识和所述第一终端sim卡标识。所述网元装置可以接收所述承载请求。所述第一终端接入所述移动通信网络的具体过程为现有技术,此处不进行赘述。
s802、所述网元装置根据所述第一终端标识和/或所述第一终端用户身份识别卡标识获得所述用户信息,并向所述策略计费控制服务器发送支付规则查询请求,所述支付规则查询请求包括所述用户信息;
具体地,所述网元装置在获得所述第一终端标识和所述第一终端sim卡标识之后,可以访问hlr或者ngboss根据所述第一终端标识和/或所述第一终端sim卡标识获得所述用户信息,然后向所述策略计费控制服务器发送携带所述用户信息的支付规则查询请求。所述策略计费控制服务器可以接收所述支付规则查询请求。
s803、所述网元装置接收所述策略计费控制服务器返回的支付规则查询结果;其中,若所述策略计费控制服务器根据所述用户信息查询到对应的第一支付规则,则所述支付规则查询结果包括所述用户信息对应的第一支付规则;若所述策略计费控制服务器根据所述用户查询信息没有查询到对应的第一支付规则,则所述支付规则查询结果包括未查到对应的第一支付规则的提示信息;其中,其中,与所述用户信息对应的第一支付规则是所述安全支付服务器推送给所述策略计费控制服务器的。
具体地,所述策略计费控制服务器在接收到所述支付规则查询请求之后,根据所述用户信息查询与所述用户信息对应的第一支付规则,如果查询到所述第一支付规则,那么将所述第一支付规则携带在所述支付规则查询结果中发送给所述网元装置;如果没有查询到所述第一支付规则,那么将未查到对应的第一支付规则的提示信息携带在所述支付规则查询结果中发送给所述网元装置。所述网元装置可以接收所述支付规则查询结果。其中,所述第一支付规则是所述安全支付服务器生成的,所述安全支付服务器在生成所述第一支付规则之后,将所述第一支付规则和与所述第一支付规则对应的用户信息发送给所述策略计费控制服务器。
在上述各实施例的基础上,进一步地,所述支付平台验证通过信息携带平台登录警告提示。
具体地,所述策略计费控制服务器可以接收所述支付平台发送的所述支付平台验证通过信息,然后将平台登录警告提示添加到所述支付平台验证通过信息中发送给所述网元装置,再由所述网元装置将携带所述平台登录警告提示的所述支付平台验证通过信息发送给所述第一终端。
例如,所述平台登录警告提示为:“警告:如非本人,不得使用本终端进行移动支付,谢谢合作!”,在所述支付平台登录成功时插入警告提示,对于未经允许使用所述第一终端的人来说是一种震慑,对于安全高要求的用户而言这样的警告也不令人反感。
图9为本发明第九实施例提供的移动支付注册流程的信令交互图,如图9所示,本发明实施例提供的移动支付方法中,所述用户利用所述申请终端向所述安全支付服务器申请所述移动支付服务的一个实施例的流程如下:
第一步,为了使用所述移动支付服务,所述用户使用所述申请终端向所述安全支付服务器发送移动支付注册请求,所述移动支付注册请求包括申请终端标识和申请终端sim卡标识;
第二步,所述安全支付服务器接收所述移动支付注册请求,并将所述申请终端标识作为支付终端标识和将所述申请终端sim卡标识作为支付终端sim卡标识,从而将所述申请终端确认为支付终端;
第三步,所述安全支付服务器通过发送注册终端查询请求给hlr/ngboss,所述注册终端查询请求包括所述申请终端标识和申请终端sim卡标识;
第四步,hlr/bgboss根据所述申请终端标识和申请终端sim卡标识查询获得与所述申请终端标识和申请终端sim卡标识对应的用户信息,并根据所述用户信息查询获得所述用户名下注册的各个注册终端信息,所述注册终端信息包括注册终端标识和注册终端sim卡标识;
第五步,hlr/bgboss发送注册终端查询结果给所述安全支付服务器,所述注册终端查询结果包括各个所述注册终端标识和各个所述注册终端sim卡标识;
第六步,所述安全支付服务器接收所述注册终端查询结果,从各个所述注册终端标识中去除所述申请终端标识,获得至少一个第五终端标识,并从各个所述注册终端sim卡标识中出去所述申请终端sim卡标识,获得至少一个第五终端sim卡标识。然后将上述至少一个第五终端标识和至少一个第五终端sim卡标识作为待选择辅助终端信息;
第七步,所述安全支付服务器发送辅助终端选择信息至所述申请终端,所述辅助终端选择信息包括所述待选择辅助终端信息;
第八步,所述安全支付服务器接收所述申请终端返回的辅助终端确认信息,所述辅助终端确认信息包括一个所述第五终端标识和一个所述终端sim卡标识;
第九步,所述安全支付服务器发送支付平台选择信息至所述申请终端,使得所述申请终端对应的所述用户可以响应所述支付平台选择信息,选择与所述移动支付绑定的支付平台,所述申请终端将所述用户选择绑定的支付平台标识携带在支付平台确认信息中发送给所述安全支付服务器;
第十步,所述安全支付服务器接收所述申请终端返回的支付平台确认信息,根据所述支付平台确认信息将所述移动支付与所述用户选择绑定的支付平台进行绑定;
第十一步,所述安全支付服务器根据所述支付终端标识、所述支付终端sim卡标识、所述辅助终端标识、所述辅助终端sim卡标识和所述业务标识生成所述第一支付规则,并将所述第一支付规则与所述用户信息对应;
第十二步,所述安全支付服务器将所述第一支付规则及其对应的用户信息推送给策略计费控制服务器。
图10为本发明第十实施例提供的网络装置获取第一支付规则的信令交互图,如图10所示,本发明实施例提供的移动支付方法中,所述网络装置获取所述第一支付规则的一个实施例的流程如下:
第一步,所述用户使用所述第一终端向所述网元装置发送承载请求,以接入移动通信网络,所述承载请求包括所述第一终端标识和所述第一终端的sim卡标识。
第二步,所述网元装置接收所述承载请求,访问hlr/gnboss根据所述第一终端标识和所述第一终端的sim卡标识,获得与所述第一终端标识和所述第一终端sim卡标识对应的用户信息;
第三步,所述网元装置向所述策略计费控制服务器发送支付规则查询请求,所述支付规则查询请求包括所述用户信息;
第四步,所述策略计费控制服务器根据所述用户信息在本地查询与所述用户信息对应的第一支付规则,与所述用户信息对应的支付规则是所述安全支付服务器在生成所述第一支付规则之后,推送给所述策略计费控制服务器的。
第五步,所述策略计费控制服务器如果查询到与所述用户信息对应的第一支付规则,那么发送携带所述第一支付规则的支付规则查询结果给所述网元装置;如果没有查询到与所述用户信息对应的第一支付规则,那么发送携带未查到对应的第一支付规则的提示信息的支付规则查询结果给所述网元装置。所述网元装置接收到的支付规则查询结果中如果包括所述第一支付规则,那么将所述第一支付规则与所述用户信息对应储存在本地。
图11为本发明第十一实施例提供的第一终端的支付平台验证过程的信令交互图,如图11所示,本发明实施例提供的移动支付方法中,所述第一终端的支付平台验证过程的一个实施例的流程如下:
第一步,所述用户在通过所述第一终端进行移动支付时,首先要通过支付平台的验证。所述第一终端发送支付平台验证请求给所述网元装置,所述支付平台验证请求包括所述第一终端标识、所述第一终端sim卡标识和所述业务标识;
第二步,所述网元装置接收所述支付平台验证请求,然后访问hlr/ngboss根据所述第一终端标识和/或所述第一终端sim卡标识查询获得对应的用户信息,接着根据所述用户信息在本地查找与所述用户信息对应的第一支付规则;
第三步,所述网元装置若判断获知所述第一终端标识、所述第一终端sim卡标识和所述业务标识以及所述第一支付规则,对所述第一终端进行验证,如果所述第一终端标识、所述第一终端sim卡标识和所述业务标识满足所述第一支付规则,那么所述第一终端通过验证;
第四步,所述网元装置将所述支付平台验证请求发送给策略计费控制服务器;
第五步,所述策略计费控制服务器接收所述支付平台验证请求,然后将所述支付平台验证请求发送给所述支付平台;
第六步,所述支付平台接收所述支付平台验证请求,然后根据所述支付平台验证请求对所述第一终端的合法性进行验证;其中,所述合法性验证包括验证所述第一终端是否有可以通过所述支付平台进行所述移动支付。
第七步,所述支付平台在所述第一终端通过合法性验证之后,发送支付平台验证通过信息给所述策略计费控制服务器;
第八步,所述策略计费控制服务器接收所述支付平台验证通过信息,然后将所述支付平台验证通过信息发送给所述网络装置;
第九步,所述网络装置接收所述支付平台验证通过信息,然后将所述支付平台验证通过信息发送给所述第一终端。所述第一终端在接收到所述支付平台验证通过信息之后,可以发送移动支付请求。
图12为本发明第十二实施例提供的移动支付方法的信令交互图,如图12所示,本发明实施例提供的移动支付方法的一个实施例的流程如下:
第一步,用户使用第一终端向网元装置发送移动支付请求,所述移动支付请求包括第一终端标识、第一终端sim卡标识和业务标识;
第二步,所述网元装置接收所述移动支付请求,然后向策略计费控制服务器转发所述移动支付请求;
第三步,所述策略计费控制服务器接收所述移动支付请求,然后向安全支付服务器转发所述移动支付请求;
第四步,所述安全支付服务器接收所述移动支付请求,然后访问hlr/ngboss根据所述移动支付请求包括第一终端标识和第一终端sim卡标识获得与所述第一终端标识和所述第一终端sim卡标识对应的用户信息;
第五步,所述安全支付服务器根据所述用户信息查找获得与所述用户信息对应的第一支付规则;
第六步,所述安全支付服务器根据所述第一终端标识、所述第一终端sim卡标识、所述业务标识和所述第一支付规则,获取第二终端标识和第二终端sim卡标识,将所述第二终端标识和所述第二终端sim卡标识作为第二终端信息;其中,所述第二终端标识和所述第二终端sim卡标识对应的终端为第二终端;
第七步,所述安全支付服务器根据所述第二终端信息获取所述第二终端的移动网络状态;
第八步,如果所述第二终端的移动网络状态为联网,那么将所述第二终端作为验证终端,所述安全支付服务器向所述策略计费控制服务器发送支付验证信息;
第九步,所述策略计费控制服务器接收所述支付验证信息,然后向所述网元装置转发所述支付验证信息;
第十步,所述网元装置接收所述支付验证信息,然后向所述验证终端转发所述支付验证信息;
第十一步,所述验证终端接收所述支付验证信息,在获得所述用户确认支付的指示之后,将所述确认支付指示携带在支付确认信息中发送给所述网元装置;
第十二步,所述网元装置接收所述支付确认信息,然后向所述策略计费控制服务器转发所述支付确认信息;
第十三步,所述策略计费控制服务器接收所述支付确认信息,然后向所述安全支付服务器转发所述支付确认信息;
第十四步,所述安全支付服务器接收所述支付确认信息,然后根据所述支付确认信息完成移动支付。
图13为本发明第十三实施例提供的移动支付方法的信令交互图,如图13所示,本发明实施例提供的移动支付方法的一个实施例的流程如下:
第一步,用户使用第一终端向网元装置发送移动支付请求,所述移动支付请求包括第一终端标识、第一终端sim卡标识和业务标识;
第二步,所述网元装置接收所述移动支付请求,然后向策略计费控制服务器转发所述移动支付请求;
第三步,所述策略计费控制服务器接收所述移动支付请求,然后向安全支付服务器转发所述移动支付请求;
第四步,所述安全支付服务器接收所述移动支付请求,然后访问hlr/ngboss根据所述移动支付请求包括第一终端标识和第一终端sim卡标识获得与所述第一终端标识和所述第一终端sim卡标识对应的用户信息;
第五步,所述安全支付服务器根据所述用户信息查找获得与所述用户信息对应的第一支付规则;
第六步,所述安全支付服务器根据所述第一终端标识、所述第一终端sim卡标识、所述业务标识和所述第一支付规则,获取第二终端标识和第二终端sim卡标识,将所述第二终端标识和所述第二终端sim卡标识作为第二终端信息;其中,所述第二终端标识和所述第二终端sim卡标识对应的终端为第二终端;
第七步,所述安全支付服务器根据所述第二终端信息获取所述第二终端的移动网络状态;
第八步,如果所述第二终端的移动网络状态为断网,那么所述安全支付服务器访问hlr/ngboss根据所述用户信息,获得与所述用户信息对应的各个注册终端标识和各个注册终端sim卡标识,将各个注册终端标识和各个注册终端sim卡标识作为注册终端信息;
第九步,所述安全支付服务器将所述第一终端标识和所述第二终端标识从各个所述注册终端标识中去除,判断是否存在至少一个第三终端标识,并将所述第一终端sim卡标识和所述第二终端sim卡标识从各个所述注册终端sim卡标识中去除,判断是否存在至少一个第三终端sim卡标识,如果存在至少一个所述第三终端标识和至少一个所述第三终端sim卡标识,那么从各个所述注册终端和各个所述注册终端sim卡标识中获得满足所述第二支付规则的第四终端标识和第四终端sim卡标识,将满足所述第二支付规则的第四终端标识和第四终端sim卡标识作为第四终端信息;
第十步,所述安全支付服务器根据所述第四终端标识和所述第四终端sim卡标识,获取与所述第四终端标识和所述第四终端sim卡标识对应的第四终端的移动网络状态;
第十一步,如果所述第四终端的移动网络状态为联网,那么将所述第四终端作为验证终端,所述安全支付服务器向所述策略计费控制服务器发送支付验证信息;
第十二步,所述策略计费控制服务器接收所述支付验证信息,然后向所述网元装置转发所述支付验证信息;
第十三步,所述网元装置接收所述支付验证信息,然后向所述验证终端转发所述支付验证信息;
第十四步,所述验证终端接收所述支付验证信息,在获得所述用户确认支付的指示之后,将所述确认支付指示携带在支付确认信息中发送给所述网元装置;
第十五步,所述网元装置接收所述支付确认信息,然后向所述策略计费控制服务器转发所述支付确认信息;
第十六步,所述策略计费控制服务器接收所述支付确认信息,然后向所述安全支付服务器转发所述支付确认信息;
第十七步,所述安全支付服务器接收所述支付确认信息,然后根据所述支付确认信息完成移动支付。
图14为本发明第十四实施例提供的第一支付规则更新的信令交互图,如图14所示,在本发明实施例提供的移动支付方法中,第一支付规则更新的一个实施例的流程如下:
第一步,由于所述用户更换使用的手机或者手机号,而没有主动在所述安全支付服务器更新移动支付的相关信息,会导致所述用户无法使用所述移动支付服务,需要对已经生成的第一支付规则进行更新。所述安全支付服务器可以预设时间段发送注册终端查询请求给hlr/ngboss,所述注册终端查询请求包括与第一支付规则对应的用户信息;
第二步,hlr/bgboss接收所述注册终端查询请求,并根据所述用户信息查询获得所述用户名下注册的各个注册终端信息,所述注册终端信息包括各个注册终端标识和各个注册终端sim卡标识;
第三步,hlr/bgboss发送注册终端查询结果给所述安全支付服务器,所述注册终端查询结果包括各个所述注册终端标识和各个所述注册终端sim卡标识;
第四步,所述安全支付服务器接收所述注册终端查询结果,然后判断所述注册终端信息中是否包括所述第一支付规则中的支付终端标识、支付终端sim卡标识、辅助终端标识和辅助终端sim卡标识,如果所述支付终端标识、所述支付终端sim卡标识、所述辅助终端标识和所述辅助终端sim卡标识有至少一个不包括在所述注册终端信息中,说明所述第一支付规则需要进行更新;
第五步,所述安全支付服务器在满足预设条件时,向所述用户信息对应的用户设备发送移动支付注册变更提示信息;
第六步,所述用户终端接收所述移动支付注册变更提示信息,所述用户在查看到所述移动支付注册变更提示信息,可以通过所述用户终端向所述安全支付服务器发送移动支付注册变更请求。
第七步,所述安全支付服务器接收所述移动支付注册变更请求,启动移动支付注册变更过程,根据所述用户重新提供的支付终端标识、支付终端sim卡标识、辅助终端标识和辅助终端sim卡标识更新所述第一支付规则;
第八步,所述安全支付服务器将更新后的所述第一支付规则及其对应的用户信息推送给策略计费控制服务器。
图15为本发明第十五实施例提供的第二支付规则生成的信令交互图,如图15所示,在本发明实施例提供的移动支付方法中,第二支付规则生成的一个实施例的流程如下:
第一步,由于所述辅助终端标识和所述辅助终端sim卡标识对应的终端,会出现关机、故障、没电等情况,而影响到移动支付的确认。为了提高本发明实施例提供的移动支付方法的适用性,在生成所述第一支付规则之后,还可以生成第二支付规则用于移动支付的确认。所述安全支付服务器可以在预设时间段发送注册终端查询请求给hlr/ngboss,所述注册终端查询请求包括与第一支付规则对应的用户信息;
第二步,hlr/bgboss接收所述注册终端查询请求,并根据所述用户信息查询获得所述用户名下注册的各个注册终端信息,所述注册终端信息包括各个注册终端标识和各个注册终端sim卡标识;
第三步,hlr/bgboss发送注册终端查询结果给所述安全支付服务器,所述注册终端查询结果包括各个所述注册终端标识和各个所述注册终端sim卡标识;
第四步,所述安全支付服务器接收所述注册终端查询结果,并根据所述注册终端查询结果、所述支付终端标识、所述支付终端sim卡标识、所述辅助终端标识和辅助终端sim卡标识,判断是否可以生成第二支付规则,如果各个所述注册终端标识包括所述支付终端标识和所述辅助终端标识以外的至少一个备用终端标识,且各个所述注册终端sim卡标识包括所述支付终端sim卡标识和所述辅助终端sim卡标识以外的至少一个备用终端sim卡标识,那么可以生成第二支付规则。
第五步,所述安全支付服务器根据各个所述注册终端标识以及各个所述注册终端sim卡标识,生成第二支付规则,并将所述第二支付规则与所述用户信息进行对应储存。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
1.一种移动支付方法,其特征在于,包括:
安全支付服务器接收移动支付请求,所述移动支付请求包括第一终端标识、第一终端用户身份识别卡标识和业务标识;所述移动支付请求是第一终端在通过支付平台的验证之后发送的;
所述安全支付服务器根据所述第一终端标识和/或所述第一终端用户身份识别卡标识获取用户信息,并根据所述用户信息获得与所述用户信息对应的第一支付规则;其中,所述第一支付规则是预先生成的,并与所述用户信息一一对应;
所述安全支付服务器根据所述第一终端标识、所述第一终端用户身份识别卡标识、所述业务标识和所述第一支付规则,获取第二终端标识和第二终端用户身份识别卡标识;
所述安全支付服务器根据所述第二终端标识和所述第二终端用户身份识别卡标识,获取与所述第二终端标识和所述第二终端用户身份识别卡标识对应的第二终端的移动网络状态;
所述安全支付服务器若判断获知所述第二终端的移动网络状态为联网,则向所述第二终端发送支付验证信息;
所述安全支付服务器接收所述第二终端发送的支付确认信息,并根据所述支付确认信息完成移动支付。
2.根据权利要求1所述的方法,其特征在于,还包括:
所述安全支付服务器若判断获知所述第二终端的移动网络状态为断网,则根据所述用户信息获取所述用户信息对应的各个注册终端标识和各个注册终端用户身份识别卡标识;
所述安全支付服务器若判断获知各个所述注册终端标识中去除所述第一终端标识和所述第二终端标识之后,存在至少一个第三终端标识,且各个所述注册终端用户身份识别卡标识中出去所述第一终端用户身份识别卡标识和所述第二终端用户身份识别卡标识之后,存在至少一个第三终端用户身份识别卡标识,则根据各个所述注册终端标识和各个所述注册终端用户身份识别卡标识以及第二支付规则,获取满足所述第二支付规则的第四终端标识和第四终端用户身份识别卡标识;其中,所述第二支付规则是预先生成的,且与所述用户信息一一对应;
所述安全支付服务器根据所述第四终端标识和所述第四终端用户身份识别卡标识,获取与所述第四终端标识和所述第四终端用户身份识别卡标识对应的第四终端的移动网络状态;
所述安全支付服务器若判断获知所述第四终端的移动网络状态为所述联网,则向所述第四终端发送支付验证信息;
所述安全支付服务器接收所述第四终端发送的支付确认信息,并根据所述支付确认信息完成移动支付。
3.根据权利要求2所述的方法,其特征在于,还包括:
所述安全支付服务器根据各个所述注册终端标识和各个所述注册终端用户身份识别卡标识,没有获取到满足所述第二支付规则的第四终端标识和第四终端用户身份识别卡标识,则终止所述移动支付。
4.根据权利要求2所述的方法,其特征在于,还包括:
所述安全支付服务器若判断获知所述第四终端的移动网络状态为所述断网,则终止所述移动支付。
5.根据权利要求1所述的方法,其特征在于,所述安全支付服务器根据所述第一终端标识、所述第一终端用户身份识别卡标识、所述业务标识和所述第一支付规则,获取第二终端标识和第二终端用户身份识别卡标识包括:
所述安全支付服务器若判断获知所述第一终端标识、所述第一终端用户身份识别卡标识和所述业务标识满足所述第一支付规则,则从所述第一支付规则获取所述第二终端标识和所述第二终端用户身份识别卡标识。
6.根据权利要求1所述的方法,其特征在于,在所述安全支付服务器接收移动支付请求之前所述方法还包括移动支付注册流程,所述移动支付注册流程包括:
所述安全支付服务器接收申请终端的发送的移动支付注册请求,所述移动支付注册请求包括申请终端标识和申请终端用户身份识别卡标识;
所述安全支付服务器将所述申请终端标识作为支付终端标识和将所述申请终端用户身份识别卡标识作为支付终端用户身份识别卡标识,并根据所述申请终端标识和/申请终端用户身份识别卡标识获取所述用户信息;
所述安全支付服务器根据所述用户信息获取与所述用户信息对应的各个注册终端标识和各个注册终端用户身份识别卡标识;
所述安全支付服务器从各个所述注册终端标识中去除所述申请终端标识,获得至少一个第五终端标识,并从各个所述注册终端用户身份识别卡标识中出去所述申请终端用户身份识别卡标识,获得至少一个第五终端用户身份识别卡标识;
所述安全支付服务器发送辅助终端选择信息至所述申请终端,所述申请终端选择信息包括各个所述第五终端标识和各个所述第五终端用户身份识别卡标识;
所述安全支付服务器接收所述申请终端返回的辅助终端确认信息,所述辅助终端确认信息包括辅助终端标识和辅助终端用户身份识别卡标识,所述辅助终端标识是各个所述第五终端标识中的一个,所述辅助终端用户身份识别卡标识是各个所述第五终端用户身份识别卡标识中的一个;
所述安全支付服务器发送支付平台选择信息至所述申请终端,并接收所述申请终端返回的支付平台确认信息;其中,所述支付平台选择信息包括至少一个待选择的支付平台标识,所述支付平台确认信息包括至少一个确认绑定的支付平台标识;
所述安全支付服务器根据所述支付终端标识、所述支付终端用户身份识别卡标识、所述辅助终端标识、所述辅助终端用户身份识别卡标识和所述业务标识生成所述第一支付规则,并将所述第一支付规则与所述用户信息对应。
7.根据权利要求1所述的方法,其特征在于,在所述安全支付服务器接收移动支付请求之前所述方法还包括移动支付注册流程,所述移动支付注册流程包括:
所述安全支付服务器接收申请终端的发送的移动支付注册请求,所述移动支付注册请求包括申请终端标识和申请终端用户身份识别卡标识;
所述安全支付服务器将所述申请终端标识作为支付终端标识,并将所述申请终端用户身份识别卡标识作为支付终端用户身份识别卡标识,并向所述申请终端发送辅助终端获取信息;
所述安全支付服务器接收所述申请终端返回的辅助终端提供信息,所述辅助终端提供信息包括辅助终端标识和辅助终端用户身份识别卡标识;
所述安全支付服务器根据所述申请终端标识和/申请终端用户身份识别卡标识获取所述用户信息;
所述安全支付服务器若判断获知所述支付终端标识、所述支付终端用户身份识别卡标识、所述辅助终端标识和所述辅助终端用户身份识别卡标识与所述用户信息对应,则发送支付平台选择信息至所述申请终端,并接收所述申请终端返回的支付平台确认信息;其中,所述支付平台选择信息包括至少一个待选则的支付平台标识,所述支付平台确认信息包括至少一个确认绑定的支付平台标识;
所述安全支付服务器根据所述支付终端标识、所述支付终端用户身份识别卡标识、所述辅助终端标识、所述辅助终端用户身份识别卡标识和所述业务标识生成所述第一支付规则,并将所述第一支付规则与所述用户信息对应。
8.根据权利要求6或者7所述的方法,其特征在于,所述第一支付规则包括:
第一验证信息:所述支付终端标识、所述支付终端用户身份识别卡标识和所述业务标识;
第二验证信息:所述辅助终端标识、所述支付终端用户身份识别卡标识和所述业务标识;
第三验证信息:所述辅助终端标识、所述辅助终端用户身份识别卡标识和所述业务标识;
第四验证信息:所述支付终端标识、所述辅助终端用户身份识别卡标识和所述业务标识。
9.根据权利要求8所述的方法,其特征在于,所述第一支付规则还包括:
所述第一验证信息对应的第一优先级标识,所述第二验证信息对应的第二优先级标识,所述第三验证信息对应的第三优先级标识和所述第四验证信息对应的第四优先级标识;其中,所述第一优先级标识、所述第二优先级标识、所述第三优先级标识和所述第四优先级标识对应的优先级互不相同。
10.根据权利要求8所述的方法,其特征在于,还包括:
所述安全支付服务器在预设时间段根据所述用户信息查询获得所述用户信息对应的各个注册终端标识和各个注册终端用户身份识别卡标识;
若判断获知各个所述注册终端标识不包括所述支付终端标识和/或所述辅助终端标识,和/或各个所述注册终端用户身份识别卡标识中不包括所述支付终端用户身份识别卡标识和/或者所述辅助终端用户身份识别卡标识,则在满足预设条件时向所述用户信息对应的用户终端发送移动支付注册变更提示信息;
接收所述用户终端发送的移动支付注册变更请求,启动移动支付注册变更过程以更新所述用户信息对应的第一支付规则。
11.根据权利要求8所述的方法,其特征在于,还包括:
所述安全支付服务器根据所述用户信息查询获得所述用户信息对应的各个注册终端标识和各个注册终端用户身份识别卡标识;
若判断获知各个所述注册终端标识包括所述支付终端标识和所述辅助终端标识以外的至少一个备用终端标识,且各个所述注册终端用户身份识别卡标识包括所述支付终端用户身份识别卡标识和所述辅助终端用户身份识别卡标识以外的至少一个备用终端用户身份识别卡标识,则根据各个所述注册终端标识以及各个所述注册终端用户身份识别卡标识,生成第二支付规则并将所述第二支付规则与所述用户信息对应。
12.根据权利要求1所述的方法,其特征在于,所述第一终端的支付平台验证过程包括:
网元装置接收第一终端发送的支付平台验证请求,所述支付平台验证请求包括所述第一终端标识、所述第一终端用户身份识别卡标识和所述业务标识;
所述网元装置根据所述第一终端标识和/或所述第一终端用户身份识别卡标识获取所述用户信息,并根据所述用户信息在本地查询获得对应的第一支付规则;其中,所述第一支付规则是预先储存在本地的;
所述网元装置若判断获知所述第一终端标识、所述第一终端用户身份识别卡标识和所述业务标识满足所述第一支付规则,则通过策略计费控制服务器向支付平台发送所述支付平台验证请求;
所述网元装置将所述支付平台通过所述策略计费控制服务器返回的支付平台验证通过信息发送给所述第一终端;其中,所述支付平台验证通过信息是所述支付平台验证所述支付平台验证请求通过之后发送的。
13.根据权利要求12所述的方法,其特征在于,还包括:
所述网元装置若判断获知所述第一终端标识、所述第一终端用户身份识别卡标识和所述业务标识不满足所述第一支付规则,则终止所述移动支付。
14.根据权利要求12所述的方法,其特征在于,还包括:
所述网元装置根据所述用户信息没有获取到所述第一支付规则,则终止所述移动支付。
15.根据权利要求12所述的方法,其特征在于,所述网元装置在接收所述第一终端发送的支付平台验证请求之前所述方法还包括:
所述网元装置接收所述第一终端的承载请求,所述承载请求包括所述第一终端标识和所述第一终端的用户身份识别卡标识;
所述网元装置根据所述第一终端标识和/或所述第一终端用户身份识别卡标识获得所述用户信息,并向所述策略计费控制服务器发送支付规则查询请求,所述支付规则查询请求包括所述用户信息;
所述网元装置接收所述策略计费控制服务器返回的支付规则查询结果;其中,若所述策略计费控制服务器根据所述用户信息查询到对应的第一支付规则,则所述支付规则查询结果包括所述用户信息对应的第一支付规则;若所述策略计费控制服务器根据所述用户查询信息没有查询到对应的第一支付规则,则所述支付规则查询结果包括未查到对应的第一支付规则的提示信息;其中,与所述用户信息对应的第一支付规则是所述安全支付服务器推送给所述策略计费控制服务器的。
16.根据权利要求12所述的方法,其特征在于,所述支付平台验证通过信息携带平台登录警告提示。
技术总结