第三方支付平台的注册方法及装置、系统的制作方法_3

文档序号:8530343阅读:来源:国知局
述第一标识信息指示的用户发送上述验证码。
[0064]通过本发明实施例中上述各个模块的作用,第一发送模块30在第三方支付平台将用户的注册信息发送至银行系统进行验证;在注册信息没有携带第一标识信息时,在银行系统验证成功后,第三方支付平台查询银行系统得到用户的第一标识信息,第二发送模块32将验证码发送给第一标识信息对应的用户终端,而在注册信息携带了第一标识信息时,在银行系统验证成功后,第三发送模块34向上述银行系统发送查询上述第一标识信息的查询指令,接收模块36接收银行系统反馈的第一标识信息,第四发送模块38将验证码发送给第一标识信息对应的用户终端,通过这种银行与第三方支付平台之间的交互的技术手段,解决了相关技术中,尚无有效的技术方案消除快捷支付过程中的安全隐患问题的技术问题,有效地避免了第三方支付平台的快捷支付开户过程中被他人冒用名义进行开户,能在不增加系统复杂度的情况下,消除现有系统中的漏洞,保证快捷支付的安全性。
[0065]本发明实施例还提供了一种第三方支付平台的注册方法,应用于银行系统,如图4所示,该方法包括:
[0066]S402:银行系统接收来自第三方支付平台的用户注册信息并对上述注册信息进行验证;
[0067]S404:如果上述注册信息中携带有第一标识信息,在验证通过后,向上述第三方支付平台发送用于指示验证通过的指示信息,其中,上述指示信息用于触发上述第三方支付平台向用户发送验证码,上述第一标识信息为上述用户在上述银行系统注册时上述银行系统存储的用户标识信息;
[0068]S406:如果上述注册信息中未携带有上述标识信息,则上述银行系统接收上述第三方支付平台发送的查询上述标识信息的查询指令;上述银行系统将上述查询指令对应的上述标识信息反馈至上述第三方支付平台以便上述第三方支付平台向上述标识信息指示的用户终端发送上述验证码。
[0069]可选地,银行系统接收来自上述第三方支付平台的用户的注册信息并对上述注册信息进行验证,包括:银行系统将第一标识信息和用户在银行系统注册时上述银行系统存储的第二标识信息进行比较;在第一标识信息与第二标识信息一致时,银行系统用于指示验证通过的指示信息至上述第三方支付平台。
[0070]通过本发明实施例中上述各个步骤,在银行系统接收到第三方支付平台发送的用户的注册信息之后进行验证;在注册信息没有携带第一标识信息时,在银行系统验证成功后,第三方支付平台查询银行系统得到用户的第一标识信息,并将验证码发送给第一标识信息对应的用户终端,而在注册信息携带了第一标识信息时,在银行系统验证成功后,第三方支付平台并将验证码发送给第一标识信息对应的用户终端,通过这种银行与第三方支付平台之间的交互的技术手段,解决了相关技术中,尚无有效的技术方案消除快捷支付过程中的安全隐患问题的技术问题,有效地避免了第三方支付平台的快捷支付开户过程中被他人冒用名义进行开户,能在不增加系统复杂度的情况下,消除现有系统中的漏洞,保证快捷支付的安全性。
[0071]在本实施例中还提供了一种第三方支付平台的注册装置,位于银行系统,用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述,下面对该装置中涉及到的模块进行说明。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图5为根据本发明实施例的第三方支付平台的注册装置的再一结构框图。如图5所示,该装置包括:
[0072]第一接收模块50,接收来自上述第三方支付平台的用户注册信息;
[0073]验证模块52,用于对上述注册信息进行验证;
[0074]发送模块54,与验证模块52连接,用于如果上述注册信息中携带有第一标识信息,在验证通过后,向上述第三方支付平台发送用于指示验证通过的指示信息,其中,上述指示信息用于触发上述第三方支付平台向用户发送验证码,上述第一标识信息为上述用户在上述银行系统注册时上述银行系统存储的用户标识信息;
[0075]第二接收模块56,与验证模块52连接,用于如果上述注册信息中未携带有上述标识信息,则上述银行系统接收上述第三方支付平台发送的查询上述标识信息的查询指令;
[0076]反馈模块58,与第二接收模块56连接,用于将上述查询指令对应的上述标识信息反馈至上述第三方支付平台以便上述第三方支付平台向上述标识信息指示的用户终端发送上述验证码。
[0077]本发明实施例还提供了一种第三方支付平台的注册系统,如图6所示,该系统包括:
[0078]银行系统60,用于接收来自上述第三方支付平台的用户的注册信息并对上述注册信息进行验证,在验证成功后,向上述第三方支付平台发送指示验证通过的指示信息;
[0079]第三方支付平台62,与银行系统60连接,用于接收用户的注册信息并将上述注册信息发送给银行系统进行验证,在验证通过后,如果上述注册信息中携带有用户终端的标识信息,向上述标识信息对应的用户终端发送验证码;如果上述注册信息中未携带有上述标识信息,则向上述银行系统发送查询上述标识信息的查询指令;以及接收上述银行系统根据上述查询指令反馈的上述标识信息;向上述标识信息指示的用户终端发送上述验证码,其中,上述标识信息为上述用户在上述银行系统注册时上述银行系统存储的用户终端的标识。
[0080]用户终端64,第三方支付平台62连接,用于向上述第三方支付平台上报上述注册信息,并接收上述第三方支付平台发送的上述验证码。
[0081]在本实施例中,还可以以包含用户、商家、第三方支付平台、银行以及手机组成的系统来理解本发明优选实施例,其中,如图7所示,用户66:准备在网络上购买商品,并使用第三方支付平台进行快捷支付。买家需要在第三方支付平台上预先开户;商家68:在电子商务平台上进行物品销售,为用户提供购物咨询和实际商品的发送,在本发明中无特殊要求;第三方支付平台62:负责提供支付服务,通过预先与买家所在银行达成授权支付协议,允许买家在支付平台开户,并为买家实现支付平台账号与买家拥有的一家或多个家银行账户的关联。当收到买家的支付请求时,从相应的银行账户上实现扣款。在本发明中,需要对开户流程进行改进;银行系统60:为用户和第三方支付平台提供金融服务,包括身份信息验证,转账等操作。在本发明中,需要对提供给第三方支付平台的信息校验流程进行改进;用户终端64:用户用于接收第三方支付平台的“开户验证码”信息,在本发明中无特殊要求。
[0082]为了更好的理解上述实施例中的第三方支付平台与银行系统以及用户终端之间的交互过程,以下结合优选实施例进行说明,该优选实施例仅对该发明实施例起解释说明的目的,并不用来对本发明实施例作不当限定。
[0083]图8是本发明优选实施例的第三方支付平台的注册流程图,具体描述如下:
[0084]S802:用户在第三方支付平台填写开户信息,包括姓名,身份证号,银行卡号,手机号码等,其中,手机号码必须输入;
[0085]S804:第三方支付平台发送开户信息给银行进行验证;
[0086]S806:银行返回验证结果给第三方支付平台;
[0087]S808:第三方支付平台收到银行验证结果,判断如果银行验证结果正确,生成开户验证码;
[0088]S810:第三方支付平台向用户的手机号码发送短消息,其中包含开户验证码,该验证码具有一定的有效期;
[0089]S812:用户在有效期内输入开户验证码,提交信息给第三方支付平台;
[0090]S814:第三方支付平台对开户验证码进行校验,如果正确,则开户成功,用户可以使用第三方支付平台的账户和密码进行支付,并返回开户结果。
[0091]图9为根据本发明优选实施例的第三方支付平台的再一注册流程图,如图9所示:
[0092]S902:用户在第三方支付平台填写开户信息,包括姓名,身份证号,银行卡号等,其中,不包括手机号码;
[0093]S904:第三方支付平台发送开户信息给银行进行验证;
[0094]S906:银行返回验证结果给第三方支付平台;
[0095]S908:第三方支付平台收到银行验证结果,判断如果银行验证结果正确,第三方支付平台向银行系统发送查询指令,查询用户的手机号码信息;
[0096]S910:银行返回用户的手机号码给第三方支付平台;
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1