一种网络快捷支付方法和系统的制作方法

文档序号:6377131阅读:282来源:国知局
专利名称:一种网络快捷支付方法和系统的制作方法
技术领域
本发明涉及互联网数据传输技术领域,特别是涉及一种网络快捷支付方法和系统。
背景技术
近年来,我国电子商务市场发展迅猛,呈现出客户数量急剧攀升、交易规模不断放大、影响范围日趋广泛的态势。作为整个网络支付系统的一个重要环节的资金渠道,采用的都是商业银行提供的网上银行服务(通过信息网络提供金融服务的系统平台)。现有网上支付方案都基于一种假设用户在第三方支付平台支付,需要预先进行账户的注册。支付时,通过用户名与密码登录后,才可以使用银行卡进行支付。支付流程主要包括步骤I :用户在第三方支付平台注册账户,设置账户用户名,密码;·
步骤2 :用户在商户网站购物,生成订单,然后跳转到第三方支付平台;步骤3 :用户输入账户用户名,密码进行登录;步骤4 :系统判断是否已经绑定银行卡,若否,则需要填写银行卡信息(卡号,CVV,有效期)、用户身份信息(姓名,身份证)、银行预留手机号码,进行银行卡绑定;步骤5 :用户输入短信动态密码;步骤6 :输入成功后由网上银行平台验证扣款,订单支付成功;步骤7 :资金从个人账户转入第三方支付公司商户,再结算给商户账户。从上述流程不难看出,现有网上支付方案具有如下主要缺点一是需要预先在第三方支付公司平台上注册账户;二是支付时需要通过第三方支付公司账户用户名、密码登录;因此支付环节较多,流程复杂,支付失败率高、用户体验差。

发明内容
本发明所要解决的技术问题是提供一种网络快捷支付方法和系统,可解决现有网络支付方案流程复杂导致的支付失败率高、用户体验差的问题。为了解决上述问题,本发明公开了一种网络快捷支付方法,包括参数验证步骤网络快捷支付平台接收到用户的支付请求后,对所述支付请求包括的必要交易参数进行校验;若缺少必要的交易参数,则结束支付流程;其中,所述必要的交易参数包括商户号、商户用户号和订单信息;动态验证步骤网络快捷支付平台向用户发送动态验证密码短信,并验证用户是否在预设的时间内提交了正确的动态验证密码;若否,则结束支付流程;支付确认步骤通过银行网关接口向网上银行平台发送支付请求,并将银行支付结果返回至用户。优选的,在所述动态验证步骤之前还包括银行卡选择步骤根据所述商户号和商户用户号查询并提示用户选择已绑定的银行卡。优选的,在所述银行卡选择步骤之后还包括判断所述银行卡的所属银行网关、银行卡用户的身份证号码或银行卡用户的手机号码是否在黑名单中,若是,则结束支付流程。优选的,在所述动态验证步骤之前还包括提示并接收用户输入的银行卡号码,显示所述银行卡信息,所述银行卡信息包括所属的银行名称、是否开通网上银行和支付限额;提示并接收用户输入的用户信息,所述用户信息包括用户姓名、身份证号码和手机号码;将所述银行卡号码和用户信息发送至网上银行平台进行验证,若通过验证,则将所述用户的银行卡号码和用户信息加入绑定列表。优选的,在所述动态验证步骤之前还包括提示并接收用户输入的银行卡号码,显示所述银行卡信息,所述银行卡信息包括所属的银行名称、是否开通网上银行和支付限额;提示并接收用户输入的用户信息,所述用户信息包括用户姓名、身份证号码和手机号码;在所述支付确认步骤之后还包括将所述用户的银行卡号码和用户信息加入绑定列表。优选的,在所述提示并接收用户输入的用户信息步骤之前还包括提示并接收用户输入的贷记卡cvv2和有效期。 优选的,所述支付请求还包括银行网关信息,在所述提示并接收用户输入的银行卡号码步骤之后还包括验证银行卡号码与银行网关信息是否匹配,若否,则提示错误信
肩、O依据本发明的另一优选实施例,公开了一种网络快捷支付系统,包括网络支付终端、网络支付服务器和银行网关接口,其中所述网络支付终端用于提示并接收用户输入的信息,以及显示所述网络支付服务器的反馈结果;所述网络支付服务器具体包括参数验证单元、密码验证单元和支付请求单元;所述参数验证单元用于从所述网络支付终端获取用户的支付请求后,对所述支付请求包括的必要交易参数进行校验;若缺少必要的交易参数,则结束支付流程,其中,所述必要的交易参数包括商户号、商户用户号和订单信息;所述密码验证单元用于向用户发送动态验证密码短信,并验证用户是否在预设的时间内通过所述网络支付终端提交了正确的动态验证密码,若否,则结束支付流程;所述支付请求单元用于通过银行网关接口向网上银行平台发送支付请求,并将银行支付结果返回至网络支付终端;所述银行网关接口用于接收所述支付请求单元提交的服务请求,并将网上银行平台的返回结果传递至支付请求单元。优选的,所述网络支付服务器还包括银行卡选择单元,用于根据所述商户号和商户用户号查询并通过所述网络支付终端提示用户选择已绑定的银行卡。优选的,所述网络支付服务器还包括黑名单判断单元,用于判断所述银行卡的所属银行网关、用户的身份证号码或用户的手机号码是否在黑名单中,若是,则结束支付流程。优选的,所述网络支付服务器还包括银行卡绑定单元,用于通过所述网络支付终端提示并接收用户输入的银行卡号码、显示所述银行卡信息,用于通过所述网络支付终端提示并接收用户输入的用户信息,以及,将所述银行卡号码和用户信息发送至网上银行平台进行验证,若通过验证,则将所述用户的银行卡号码和用户信息加入绑定列表;所述银行卡信息包括所属的银行名称、是否开通网上银行和支付限额,所述用户信息包括用户姓名、身份证号码和手机号码。优选的,所述银行卡绑定单元通过所述网络支付终端提示并接收的信息还包括贷记卡cvv2和有效期。
优选的,所述支付请求中还包括银行网关信息,所述网络支付服务器还包括银行网关验证单元,用于验证银行卡号码与银行网关信息是否匹配,若否,则提示错误信息。与现有技术相比,本发明具有以下优点在本发明优选实施例中,用户无需额外注册第三方支付公司账户,通过商户号和商户用户号唯一标识用户;其次,用户无需事先开通网上银行,只要输入卡号和手机动态密码等信息即可完成快速付款;第三,绑定银行卡后(即首次付款后),无需登录,只需输入短信动态验证码即可完成支付过程,满足用户快捷便利的支付需求,可解决现有技术支付环节较多、流程复杂导致的支付失败率高、用户体验差的问题。


图I是本发明网络快捷支付方法第一实施例的流程图;图2是本发明网络快捷支付方法第二实施例的流程图; 图3是本发明网络快捷支付方法第二实施例中的首次支付流程图;图4是本发明网络快捷支付方法第二实施例中的再次支付流程图;图5是本发明网络快捷支付系统一实施例的结构示意图。
具体实施例方式为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明作进一步详细的说明。本发明的核心思想之一在于商户拥有自己的会员体系,商户在支付请求中每次都携带用户唯一标识。商户会员第一次选择使用快捷支付进行购物时,通过网络快捷支付平台开通页面进行支付,订单支付成功后,该卡被绑定到该用户上;当会员再次使用已经开通的快捷支付进行购物时,只需要在汇付天下快捷支付页面输入手机验证码即可完成订单的支付。参照图1,示出了本发明网络快捷支付方法第一实施例的流程,在本优选实施例中,假定用户的银行卡已经预先进行了绑定,可直接输入动态验证密码即可完成支付交易过程,具体包括以下步骤步骤SlOl :商户终端向网络快捷支付平台发送支付请求;步骤S102 网络快捷支付平台对所述支付请求包括的必要交易参数进行校验;若缺少必要的交易参数,则结束支付流程;其中,必要的交易参数包括商户号、商户用户号和订单信息;步骤S103 :网络快捷支付平台向用户发送动态验证密码短信;步骤S104 :网络快捷支付平台判断用户是否在预设的时间内提交了正确的动态验证密码;若是,转步骤S105 ;否则,结束支付流程;步骤S105 :网络快捷支付平台通过银行网关接口向网上银行平台发送支付请求,并将银行支付结果返回至用户。参照图2,示出了本发明网络快捷支付方法第二实施例的流程,在本优选实施例中,需要判断用户是否是首次支付,若是,则需要进行银行卡绑定,具体包括以下步骤步骤S201 :网络快捷支付平台接收商户终端发送的支付请求;
步骤S202 :网络快捷支付平台对商户的支付请求进行必要的参数校验,如果参数
缺少则拒绝交易。
权利要求
1.一种网络快捷支付方法,其特征在于,包括 参数验证步骤网络快捷支付平台接收到用户的支付请求后,对所述支付请求包括的必要交易参数进行校验;若缺少必要的交易参数,则结束支付流程;其中,所述必要的交易参数包括商户号、商户用户号和订单信息; 动态验证步骤网络快捷支付平台向用户发送动态验证密码短信,并验证用户是否在预设的时间内提交了正确的动态验证密码;若否,则结束支付流程; 支付确认步骤通过银行网关接口向网上银行平台发送支付请求,并将银行支付结果返回至用户。
2.如权利要求I所述的方法,其特征在于,在所述动态验证步骤之前还包括银行卡选择步骤根据所述商户号和商户用户号查询并提示用户选择已绑定的银行卡。
3.如权利要求2所述的方法,其特征在于,在所述银行卡选择步骤之后还包括判断所述银行卡的所属银行网关、银行卡用户的身份证号码或银行卡用户的手机号码是否在黑名单中,若是,则结束支付流程。
4.如权利要求I所述的方法,其特征在于,在所述动态验证步骤之前还包括 提示并接收用户输入的银行卡号码,显示所述银行卡信息,所述银行卡信息包括所属的银行名称、是否开通网上银行和支付限额; 提示并接收用户输入的用户信息,所述用户信息包括用户姓名、身份证号码和手机号码; 将所述银行卡号码和用户信息发送至网上银行平台进行验证,若通过验证,则将所述用户的银行卡号码和用户信息加入绑定列表。
5.如权利要求I所述的方法,其特征在于 在所述动态验证步骤之前还包括提示并接收用户输入的银行卡号码,显示所述银行卡信息,所述银行卡信息包括所属的银行名称、是否开通网上银行和支付限额;提示并接收用户输入的用户信息,所述用户信息包括用户姓名、身份证号码和手机号码; 在所述支付确认步骤之后还包括将所述用户的银行卡号码和用户信息加入绑定列表。
6.如权利要求4或5所述的方法,其特征在于,在所述提示并接收用户输入的用户信息步骤之前还包括:提示并接收用户输入的贷记卡cvv2和有效期。
7.如权利要求4或5所述的方法,其特征在于,所述支付请求还包括银行网关信息,在所述提示并接收用户输入的银行卡号码步骤之后还包括验证银行卡号码与银行网关信息是否匹配,若否,则提示错误信息。
8.—种网络快捷支付系统,其特征在于,包括网络支付终端、网络支付服务器和银行网关接口,其中 所述网络支付终端用于提示并接收用户输入的信息,以及显示所述网络支付服务器的反馈结果; 所述网络支付服务器具体包括参数验证单元、密码验证单元和支付请求单元;所述参数验证单元用于从所述网络支付终端获取用户的支付请求后,对所述支付请求包括的必要交易参数进行校验;若缺少必要的交易参数,则结束支付流程,其中,所述必要的交易参数包括商户号、商户用户号和订单信息;所述密码验证单元用于向用户发送动态验证密码短信,并验证用户是否在预设的时间内通过所述网络支付终端提交了正确的动态验证密码,若否,则结束支付流程;所述支付请求单元用于通过银行网关接口向网上银行平台发送支付请求,并将银行支付结果返回至网络支付终端; 所述银行网关接口用于接收所述支付请求单元提交的服务请求,并将网上银行平台的返回结果传递至支付请求单元。
9.如权利要求8所述的系统,其特征在于,所述网络支付服务器还包括银行卡选择单元,用于根据所述商户号和商户用户号查询并通过所述网络支付终端提示用户选择已绑定的银行卡。
10.如权利要求9所述的系统,其特征在于,所述网络支付服务器还包括黑名单判断单元,用于判断所述银行卡的所属银行网关、用户的身份证号码或用户的手机号码是否在黑名单中,若是,则结束支付流程。
11.如权利要求8所述的系统,其特征在于,所述网络支付服务器还包括银行卡绑定单元,用于通过所述网络支付终端提示并接收用户输入的银行卡号码、显示所述银行卡信息,用于通过所述网络支付终端提示并接收用户输入的用户信息,以及,将所述银行卡号码和用户信息发送至网上银行平台进行验证,若通过验证,则将所述用户的银行卡号码和用户信息加入绑定列表;所述银行卡信息包括所属的银行名称、是否开通网上银行和支付限额,所述用户信息包括用户姓名、身份证号码和手机号码。
12.如权利要求11所述的系统,其特征在于,所述银行卡绑定单元通过所述网络支付终端提示并接收的信息还包括贷记卡cvv2和有效期。
13.如权利要求11所述的系统,其特征在于,所述支付请求中还包括银行网关信息,所述网络支付服务器还包括银行网关验证单元,用于验证银行卡号码与银行网关信息是否匹配,若否,则提示错误信息。
全文摘要
本发明提供了一种网络快捷支付方法和系统,上述方法包括网络快捷支付平台接收到用户的支付请求后,对所述支付请求包括的必要交易参数进行校验;若缺少必要的交易参数,则结束支付流程;网络快捷支付平台向用户发送动态验证密码短信,并验证用户是否在预设的时间内提交了正确的动态验证密码,若否,则结束支付流程;通过银行网关接口向网上银行平台发送支付请求,并将银行支付结果返回至用户。基于本发明方案,用户无需额外注册第三方支付公司账户,绑定银行卡后,无需登录,只需输入短信动态验证码即可完成支付过程,可解决现有技术支付环节较多、流程复杂导致的支付失败率高、用户体验差的问题。
文档编号G06Q20/38GK102880959SQ201210346800
公开日2013年1月16日 申请日期2012年9月18日 优先权日2012年9月18日
发明者周晔 申请人:汇付天下有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1