第三方支付平台的注册方法及装置、系统的制作方法
【技术领域】
[0001]本发明涉及移动通信领域,尤其是涉及一种第三方支付平台的注册方法及装置、系统。
【背景技术】
[0002]在电子商务领域中,在线支付通常由三部分组成,用户,商家,银行。用户在网站上购买物品后,由商家将生成支付信息(包括商户信息,支付单号,支付金额等)提交到网上银行,在网上银行上需要用户输入“银行账号”和“密码”,在银行系统验证通过后,将费用支付给支付信息中的商家,整个流程结束。
[0003]在现有的在线支付系统中,每次支付都需要输入银行卡号和密码,操作过于繁琐,因此,出现一种快捷支付的系统。该系统由四部分组成:用户,商家,第三方支付平台,银行。用户在进行支付之前,需要先在第三方支付平台上进行开户,输入的信息包括“第三方支付账户名,第三方支付平台密码,真实姓名,银行账户,身份证号,手机号码”等,通过上述信息,第三方支付平台实现第三方账户与银行账户的绑定。当用户在商家购买商品后,可以使用第三方支付平台进行付款,由于银行已经授权第三方支付平台可以使用“姓名,银行账户,身份证号”提交支付申请,并完成支付,因此,只需要输入第三方支付平台的账号和密码就可以完成支付,不需要输入银行账户和密码,减少了操作的复杂度。
[0004]这种方式给用户带来的方便,但在第三方支付平台绑定银行信息过程中存在着安全隐患,会造成银行金额被盗刷。主要原因在于,用户在绑定银行信息时,第三方支付平台不会与银行进行交互,如图1所示,无法保证绑定用户的手机号码信息与用户在银行中保留的手机号码信息是一致的。这就会出现第三者可以利用收集到的他人的“姓名,银行账户,身份证号”半公开的信息,以及自己的手机号码完成第三方支付平台的开户操作,之后使用第三方支付平台的账号进行支付,从而实现盗用他人银行账户金额的目的。
[0005]针对相关技术中尚无有效的技术方案消除快捷支付过程中的安全隐患问题,目前尚未提出有效的解决方案。
【发明内容】
[0006]针对相关技术中,尚无有效的技术方案消除快捷支付过程中的安全隐患问题,本发明提供了一种第三方支付的开户实现方法及装置、系统,以至少解决上述问题。
[0007]为了达到上述目的,根据本发明的一个方面,提供了一种第三方支付平台的注册方法,所述方法包括:第三方支付平台将用户的注册信息发送至银行系统进行验证;如果所述注册信息中携带有第一标识信息,则在所述注册信息验证通过后,向所述第一标识信息对应的用户发送验证码,其中,所述第一标识信息为所述用户在所述银行系统注册时所述银行系统存储的用户标识信息;如果所述注册信息中未携带有所述第一标识信息,则在所述注册信息验证通过后,向所述银行系统发送查询所述第一标识信息的查询指令;接收所述银行系统根据所述查询指令反馈的所述第一标识信息;向所述第一标识信息指示的用户发送所述验证码。
[0008]优选地,所述注册信息还包括以下至少之一:所述用户的姓名信息、所述用户的身份证信息、所述用户在所述银行系统注册的银行卡号信息。
[0009]优选地,所述第一标识信息包括以下至少之一信息:所述用户的用户终端标识、所述用户的邮箱地址。
[0010]优选地,所述第三方支付平台向所述用户发送验证码之后,还包括:所述第三方支付平台接收所述用户在所述验证码的有效时间内输入所述验证码后提交的信息。
[0011]优选地,所述方法还包括通过以下方式对所述注册信息进行验证:在所述注册信息中携带有所述第一标识信息时,将所述第一标识信息与所述银行系统中存储的用户的第二标识信息进行比较;在所述第一标识信息与所述第二标识信息一致时,则验证通过,否则验证失败。
[0012]为了达到上述目的,根据本发明的再一个方面,还提供了一种第三方支付平台的注册方法,所述方法包括:所述银行系统接收来自所述第三方支付平台的用户注册信息并对所述注册信息进行验证;如果所述注册信息中携带有第一标识信息,在验证通过后,向所述第三方支付平台发送用于指示验证通过的指示信息,其中,所述指示信息用于触发所述第三方支付平台向用户发送验证码,所述第一标识信息为所述用户在所述银行系统注册时所述银行系统存储的用户标识信息;如果所述注册信息中未携带有所述标识信息,则所述银行系统接收所述第三方支付平台发送的查询所述标识信息的查询指令;所述银行系统将所述查询指令对应的所述标识信息反馈至所述第三方支付平台以便所述第三方支付平台向所述标识信息指示的用户终端发送所述验证码。
[0013]优选地,所述银行系统接收来自所述第三方支付平台的用户的注册信息并对所述注册信息进行验证,包括:所述银行系统将所述第一标识信息和所述用户在所述银行系统注册时所述银行系统存储的第二标识信息进行比较;在所述第一标识信息与所述第二标识信息一致时,所述银行系统用于指示验证通过的指示信息至所述第三方支付平台。
[0014]为了达到上述目的,根据本发明的再一个方面,还提供了一种第三方支付平台的注册装置,位于所述第三方支付平台,所述装置包括:第一发送模块,用于将用户的注册信息发送至银行系统进行验证;第二发送模块,用于如果所述注册信息中携带有第一标识信息,则在所述注册信息验证通过后,向所述第一标识信息对应的用户发送验证码,其中,所述第一标识信息为所述用户在所述银行系统注册时所述银行系统存储的用户标识信息;第三发送模块,用于如果所述注册信息中未携带有所述第一标识信息,则在所述注册信息验证通过后,向所述银行系统发送查询所述第一标识信息的查询指令;接收模块,用于接收所述银行系统根据所述查询指令反馈的所述第一标识信息;第四发送模块,用于向所述第一标识信息指示的用户发送所述验证码。
[0015]为了达到上述目的,根据本发明的再一个方面,还提供了一种第三方支付平台的注册装置,位于银行系统,所述装置包括:第一接收模块,接收来自所述第三方支付平台的用户注册信息;验证模块,用于对所述注册信息进行验证;发送模块,用于如果所述注册信息中携带有第一标识信息,在验证通过后,向所述第三方支付平台发送用于指示验证通过的指示信息,其中,所述指示信息用于触发所述第三方支付平台向用户发送验证码,所述第一标识信息为所述用户在所述银行系统注册时所述银行系统存储的用户标识信息;第二接收模块,用于如果所述注册信息中未携带有所述标识信息,则所述银行系统接收所述第三方支付平台发送的查询所述标识信息的查询指令;反馈模块,用于将所述查询指令对应的所述标识信息反馈至所述第三方支付平台以便所述第三方支付平台向所述标识信息指示的用户终端发送所述验证码。
[0016]为了达到上述目的,根据本发明的再一个方面,还提供了一种第三方支付平台的注册系统,包括:银行系统,用于接收来自所述第三方支付平台的用户的注册信息并对所述注册信息进行验证,在验证成功后,向所述第三方支付平台发送指示验证通过的指示信息;第三方支付平台,用于接收用户的注册信息并将所述注册信息发送给银行系统进行验证,在验证通过后,如果所述注册信息中携带有用户终端的标识信息,向所述标识信息对应的用户终端发送验证码;如果所述注册信息中未携带有所述标识信息,则向所述银行系统发送查询所述标识信息的查询指令;以及接收所述银行系统根据所述查询指令反馈的所述标识信息;向所述标识信息指示的用户终端发送所述验证码,其中,所述标识信息为所述用户在所述银行系统注册时所述银行系统存储的用户终端的标识;用户终端,用于向所述第三方支付平台上报所述注册信息,并接收所述第三方支付平台发送的所述验证码。
[0017]通过本发明,在第三方支付平台将用户的注册信息发送至银行系统进行验证;在注册信息没有携带第一标识信息时,在银行系统验证成功后,第三方支付平台查询银行系统得到用户的第一标识信息,并将验证码发送给第一标识信息对应的用户终端,而在注册信息携带了第一标识信息时,在银行系统验证成功后,第三方支付平台并将验证码发送给第一标识信息对应的用户终端,通过这种银行与第三方支付平台之间的交互的技术手段,解决了相关技术中,尚无有效的技术方案消除快捷支付过程中的安全隐患问题的技术问题,有效地避免了第三方支付平台的快捷支付开户过程中被他人冒用名义进行开户,能在不增加系统复杂度的情况下,消除现有系统中的漏洞,保证快捷支付的安全性。
【附图说明】
[0018]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于