电子支付方法及系统技术方案

技术编号:11643338 阅读:79 留言:0更新日期:2015-06-24 21:14
本发明专利技术公开一种电子支付方法,其包括步骤:移动终端向所述支付服务器发送支付请求信息;所述支付服务器根据支付账号和时间因子生成动态支付密码;所述支付客户端结合所述支付账号和动态支付密码生成支付信息,并将所述支付信息转化为二维码和显示;商户终端扫描所述二维码获取所述支付信息,将订单信息和所述支付信息发送给所述支付服务器;以及所述支付服务器接收和验证所述支付账号和动态支付密码通过后,按照订单信息进行支付操作。本发明专利技术提供的技术方案,通过生成动态支付密码和二维码的信息交互,提高了电子支付的安全性、隐私性和用户体验。

【技术实现步骤摘要】

本专利技术涉及电子支付领域,尤其涉及一种移动终端的支付方法及系统。
技术介绍
随着移动互联网技术的高速发展,移动终端比如手机和平板电脑已经越来越多的被应用到来线上或线下的电子支付当中。比如在网上购物进行付款时,商家会向用户的已绑定手机号码发送支付网页链接,用户通过手机登陆支付网页,用户输入已绑定账号对应的密码以及动态验证码,支付服务器验证庄户密码和验证码后进行支付。这种支付方式用户的账户密码信息的安全性不高,尤其在现场支付时用户的账户密码信息容易被他人偷看获取导致信息安全隐患,一旦用户的账户密码信息和手机被非法盗取,用户的财产安全将受到极大威胁。此外,在现场支付时,还需要手动输入用户绑定的手机号码和银行账号,支付操作比较繁琐和耗时,用户的现场支付体验不佳。
技术实现思路
本专利技术所解决的技术问题是提供一种电子支付方法及系统,解决现有电子支付方法安全性不高和用户体验不佳的技术问题。为解决上述技术问题,本专利技术提供的电子支付方法包括步骤:移动终端通过支付客户端连接登陆支付服务器,并向所述支付服务器发送支付请求信息;所述支付服务器根据所述支付客户端支付账号和时间因子生成动态支付密码,并发送给所述支付客户端;所述支付客户端结合所述支付账号和动态支付密码生成支付信息,并将所述支付信息转化为二维码显示在所述移动终端的显示装置上;商户终端扫描所述二维码获取所述支付信息,将订单信息和所述支付信息发送给所述支付服务器;以及所述支付服务器接收和验证所述支付账号和动态支付密码通过后,按照订单信息进行支付操作。优选的,所述支付客户端验证用户指纹特征后才获得使用权限和登陆所述支付服务器。优选的,所述电子支付方法还包括用户在支付客户端进行指纹注册的步骤:开启支付客户端,连接支付服务器申请支付账号,并采集用户指纹生成指纹模板作为登陆密码,以及将用户的指纹模板与支付账号进行关联。优选的,所述支付信息还包括采集得到的用户指纹特征,所述支付服务器进行支付操作前验证所述支付账号、动态支付密码和用户指纹特征。优选的,动态支付密码为所述支付账号和时间因子进行数学或逻辑运算最终生成的字符串。优选的,所述动态支付密码自生成起预定时间内有效,所述支付服务器在进行支付操作前验证所述动态支付密码是否在有效期预定时间内。优选的,所述移动终端为具有指纹采集装置的手机、平板电脑、笔记本或POS机。本专利技术还提供一种电子支付系统,其包括移动终端、商户终端和支付服务器,所述移动终端包括显示单元、支付客户端和第一通讯单元,所述支付客户端包括二维码生成单元,所述第一通讯单元用于通过网络登陆支付服务器并向所述支付服务器发送支付请求信息,所述二维码生成单元用于结合支付账号和动态支付密码生成支付信息并将所述支付信息转化为二维码,所述显示单元用于显示所述支付客户端界面和二维码,所述商户终端包括用于扫描所述二维码的二维码扫描装置和将订单信息和支付信息发送给所述支付服务器的第二通讯单元,所述支付服务器包括动态密码生成单元、支付信息验证单元、第三通讯单元和支付单元,所述动态密码生成单元用于根据所述支付客户端支付账号和时间因子生成动态支付密码,所述支付信息验证单元用于验证支付账号和动态支付密码,所述支付单元用于在所述支付信息验证单元验证通过后按照订单信息进行支付操作。优选的,所述移动终端包括用于采集用户指纹特征的指纹采集装置,所述支付客户端通过所述指纹采集装置采集用户的指纹特征验证用户身份后才获得使用权限和登陆所述支付服务器,所述支付信息还包括采集得到的用户指纹特征,所述支付服务器进行支付操作前验证所述支付账号、动态支付密码和用户指纹特征。优选的,所述动态密码生成单元还包括有效期设置单元,用于设置所述动态支付密码自生成起预定时间内有效,所述支付信息验证单元在进行支付操作前验证所述动态支付密码是否在有效期预定时间内。本专利技术提供的电子支付方法及系统,支付服务器在接收到支付请求后生成动态支付密码,支付客户端将支付账号和动态支付密码结合生成支付信息并以二维码形式显示,商户终端方便快捷地扫描二维码而获取支付信息并结合订单信息向支付服务器发送电子支付请求,支付服务器验证动态支付密码和用户账户后才进行电子支付操作,提高了电子支付的安全性,保障了用户账户信息的隐私性,简化了电子支付的操作,提升了工作效率,提升了电子支付的用户体验。【附图说明】图1为本专利技术第一实施例的电子支付方法的流程图。图2为本专利技术第二实施例的电子支付方法的流程图。图3为本专利技术第三实施例的电子支付系统的结构示意图。【具体实施方式】本专利技术提供了一种电子支付方法及系统,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实例对本专利技术进一步详细说明。图1为本专利技术第一实施例的电子支付方法的流程图。如图所示,所述电子支付方法包括步骤: 步骤S1:移动终端通过支付客户端连接登陆支付服务器,并向所述支付服务器发送支付请求信息。其中,所述的移动终端为任何可移动使用的电子终端,比如手机、平板电脑、笔记本和POS机等。所述支付客户端内置在所述移动终端的支付程序或支付应用如支付宝,可以通过无线网络使用支付账号密码与远程的支付服务器进行信息交互。在实际要进行电子支付的应用场景时,所述支付客户端可向所述支付服务器发送支付请求信息以表明即时电子支付的需求,所述支付请求信息包括用户的支付账号和请求时间。进一步地,为了加强所述支付客户端和电子支付的安全性,所述移动终端还设置有采集提取用户指纹特征以验证用户合法身份的指纹采集装置。只有用户的指纹身份验证通过后,用户才能获取所述支付客户端的使用权限和并登陆所述支付服务器。这样,电子支付事先进行指纹身份验证,有效避免了传统账号密码验证容易被盗取或拦截造成的安全隐患,移动终端即使丢失他人也无法使用所述支付客户端和获取其内置的支付财务数据,提高了电子支付的安全性和支付信息的隐私性。步骤S2:所述支付服务器根据所述支付客户端支付账号和时间因子生成动态支付密码,并发送给所述支付客户端。在本专利技术实施例中,所述动态支付密码为所述支付账号和时间因子进行数学或逻辑运算最终生成的字符串。比如,用户的支付账号为12345678,动态支付密码生成时间为12:40:15时124015作为时间因子,两者作加法算术运算生成数字串12469693作为即时的动态支付密码。这样,动态支付密码是根据用户的电子支付需求实时动态生成且变化的,无需用户记忆且很难被他人非法截取或破解,提高了支付密码的安全性和使用的便利性。进一步的,所述动态支付密码还可在生成时设置有效期,使其在自生成起预定的时间内有效而逾期无效。比如,设置有效期为自12:40:15起60秒内有效,动态支付密码12469693的有效期将截止到12:41:15而逾期则无效,后续支付服务器在进行支付操作前验证动态支付密码是否在有效期预定时间内。这样,要求用户在动态支付密码生成后即时使用进行电子支付,有效避免了时间拖延造成的遗忘、动态支付密码丢失、误操作或其他的异常风险,降低了电子支付的风险和异常,提高了电子支付的安全性和可靠性。步骤S3:所述支付客户端结合所述支付账号和动态支付密码生成支付信息,并将所述支付信息转化为二维码显示在所述移动终端的显示装置上。其中,所述支付信息包本文档来自技高网...

【技术保护点】
一种电子支付方法,其特征在于,包括步骤:移动终端通过支付客户端连接登陆支付服务器,并向所述支付服务器发送支付请求信息;所述支付服务器根据所述支付客户端支付账号和时间因子生成动态支付密码,并发送给所述支付客户端;所述支付客户端结合所述支付账号和动态支付密码生成支付信息,并将所述支付信息转化为二维码显示在所述移动终端的显示装置上;商户终端扫描所述二维码获取所述支付信息,将订单信息和所述支付信息发送给所述支付服务器;以及所述支付服务器接收和验证所述支付账号和动态支付密码通过后,按照订单信息进行支付操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:邵宇汪长洪
申请(专利权)人:深圳市亚略特生物识别科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1