一种点对点电子支付的方法和商家客户端与流程

文档序号:12470311阅读:1931来源:国知局
一种点对点电子支付的方法和商家客户端与流程

本发明涉及计算机、网络和金融技术领域,具体涉及一种点对点电子支付的方法和商家客户端。



背景技术:

电子支付是指单位、个人直接或授权他人通过电子终端发出支付指令,实现货币支付与资金转移的行为,已经在社会生活中非常普遍。

公开号为CN103955828A的中国专利文献公开了一种点对点支付系统及方法,涉及电子支付领域,系统包括:第一金融机构支付服务器,以及分别与第一金融机构支付服务器通过无线网络连接的付款方NFC终端和收款方NFC终端;第一金融机构支付服务器中记录有付款方第一账户信息和收款方第一账户信息;付款方NFC终端与收款方NFC终端之间通过NFC点对点模式互相进行账户信息认证,认证通过后,收款方NFC终端与第一金融机构支付服务器进行交易数据同步,由第一金融机构支付服务器对交易数据进行验证,并完成付款方第一账户信息和收款方第一账户信息的同步。采用该点对点支付系统及方法,两个消费者之间可以通过具有NFC功能的终端安全便捷的进行付款和收款操作。

公开号为CN105787729A的中国专利文献公开了一种通过触摸屏实现点对点支付转账的方法及系统,所述方法包括以下步骤:S100将第一触控终端和第二触控终端微距接触,用以获取对方的硬件信息和金融信息,并发送至一外接的第三方服务器;S200第三方服务器将接收的硬件信息与预先存储的硬件信息分别进行匹配,开启支付转账功能;S300第一触控终端和第二触控终端对交互获取的金融信息进行确认;S400第三方服务器将接收的转账金额由关联于第一触控终端的金融信息的账户支付至关联于第二触控终端的金融信息的账户内。有益效果是:通过触摸屏实现点对点支付转账的方法及系统,能够在两个移动终端间进行点对点自动转账,减少了由于手动转账造成的错误率,且操作更加的方便快捷。



技术实现要素:

本发明的目的在于提供一种点对点电子支付的方法和商家客户端,本发明提供的方法和商家客户端能够解决电子支付中存在的盗刷和伪基站诈骗,并增加支付便捷性。

为实现上述目的,本发明提供一种点对点电子支付的方法,所述方法包括:接收订单信息,并生成订单;接收唯一特征码;将所接收的唯一特征码进行加密;将加密后的唯一特征码上传至云端服务器;接收来自云端服务器的校验信息;若校验失败,则要求再次接收所述唯一特征码;若校验成功,则支付成功;将支付信息上传至所述云端服务器。

可选地,若要求再次接收所述唯一特征码后,1秒-180秒内未接收到唯一特征码,重新接收订单信息。

可选地,所述支付信息包括所述订单信息、支付金额和支付地点。

可选地,所述唯一特征码为指纹或虹膜。

可选地,所述加密的次数为三次。

本发明还提供一种点对点支付的商家客户端,所述商家客户端包括:订单信息接收和生成模块,被配置为接收订单信息,并生成订单;接收唯一特征码模块,被配置为接收唯一特征码;加密唯一特征码模块,被配置为将所接收的唯一特征码进行加密;唯一特征码上传模块,被配置为将加密后的唯一特征码上传至云端服务器;接收校验信息模块,被配置为接收来自云端服务器的校验信息;若校验失败,则要求再次接收所述唯一特征码;若校验成功,则支付成功;支付信息上传模块,被配置为将支付信息上传至所述云端服务器。

可选地,所述商家客户端还包括:重新接收订单信息模块,被配置为若要求再次接收所述唯一特征码后,1秒-180秒内未接收到唯一特征码。

可选地,所述支付信息上传模块被配置为上传订单信息、支付金额和支付地点至所述云端服务器。

可选地,所述接收唯一特征码模块为指纹识别器或虹膜识别器。

可选地,所述加密唯一特征码模块被配置为加密多次。

本发明具有如下优点:

本发明可基本丢弃用户端进行支付,增加支付便捷性,而且还可以采用多种生物识别技术校验,保障支付安全。

附图说明

图1是本发明方法一种具体实施方式的流程示意图。

图2是本发明方法一种具体实施方式的流程示意图。

具体实施方式

以下实施例用于说明本发明,但不用来限制本发明的范围。

现有支付方法一般为用户在商家客户端上进行操作下单,然后商家客户端生成二维码供用户采用手机进行扫描或者扫描用户手机产生的二维码。现有支付方法虽然无需采用货币支付,但是会产生电子交易安全问题,例如伪基站会发送错误的信息给用户进行支付。另外,若用户的手机丢失了,也会让不法分子有机可乘,盗刷与手机关联的银行卡或信用卡。基于上述原因,申请人决定采用更加优良的方法来改进现有电子支付方法,具体流程的一种具体实施方式见图1。

如图1所示,用户无需携带手机,首先在商家客户端上进行下单,然后商家客户端生成订单后要求客户提交唯一特征码,唯一特征码是指世界上不存在重复的、仅有某个用户拥有的、能够确定用户身份的特征码。用户提交若唯一特征码,例如是指纹或虹膜,可以采用商家客户端自带的指纹识别器或虹膜识别器进行扫描;商家客户端将该唯一特征码进行三次加密,例如可以采用RSA等方法;加密后的唯一特征码被上传至云端服务器进行校验,云端服务器上收录有用户的唯一特征码以及相应的银行账户信息;若云端服务器校验成功,商家客户端显示支付成功并提供用户相应的商品或服务,并将支付信息,例如订单信息、支付金额和支付地点等上传至云端服务器,云端服务器能够扣除用户相应银行账户的金额并记录该笔交易的记录,以供查阅;若云端服务器校验失败,则商家客户端会要求用户再次提交唯一特征码,则用户再次提交唯一特征码,此时唯一特征码可以发生变化,例如可以由虹膜变化为指纹,或由某一手指的指纹变动到另一指纹;商家客户端接收到唯一特征码后将该特征码重复前述步骤,直至校验成功;若用户放弃该次交易,则商家客户端在1秒-180秒(改时间可以自由设置,不限于此)内未接收到唯一特征码后,重新接收订单信息。

具体地,如图2所示,本发明的点对点电子支付的方法包括:

步骤S1:接收订单信息,并生成订单;

步骤S2:接收唯一特征码;

步骤S3:将所接收的唯一特征码进行加密,以防止唯一特征码被篡改;

步骤S4:将加密后的唯一特征码上传至云端服务器;

步骤S5:接收来自云端服务器的校验信息;若校验失败,则要求再次接收所述唯一特征码;若校验成功,则支付成功;云端服务器属于公共系统,银行、商家以及用户可以共享,可以由国家机关专门管理,以实现云端服务器的安全性;

步骤S6:将支付信息上传至所述云端服务器。

虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1