一种支付处理方法及系统的制作方法
【技术领域】
[0001]本发明涉及一种支付处理方法及系统,特别涉及一种安全性较高的支付处理方法及系统。
【背景技术】
[0002]目前,各个银行之间通过银联实现通存通取业务,但是一般情况下,银行不提供货到付款这样的担保业务。如果用户之间要进行安全的支付,就必须通过提供安全支付功能的第三方支付平台,现在这种平台大多数通过网站,软件或者手机APP与客户进行联通,方便客户进行网上支付。
[0003]但是现在网上支付更多的是面对线上买卖双方来进行支付,对线下销售,尤其是商超,便利店等实体销售模式则帮助不大,究其原因是支付不方便,支付方需要完成登录,输入,验证,确认等的步骤才能完成支付,步骤繁琐,不易操作,而且收款方往往同样需要重复完成上述的步骤才能完成整套的支付过程,无法满足大型商超,士多店,便利店等需要快捷方便迅速支付的地方的要求。
[0004]公开号为CN 104537533 A的中国发明专利公开了一种短距离感应式支付方法和系统,方法包括以下步骤:第一客户端输入金额信息,开启对应的无线通信模块发射交易请求信息;第二客户端开启对应的无线通信模块进入第一客户端的无线覆盖范围与第一客户端建立连接,并自动接收第一客户端所发射的交易请求信息;第二客户端将自身的账户信息和接收的交易请求信息通过网络模块上传至支付平台;支付平台根据上传的账户信息匹配对应的账户,并使第二客户端的账户向第一客户端的账户支付金额信息中的金额数量。本发明的有益效果:支付过程只需要顾客使用自己的客户端贴近商家的客户端便可建立连接实现付款,整个过程不需要登录,输入,验证,确认等网上支付的步骤,极大的简化支付和收款的步骤。但是此技术方案在安全性方面存在一定的不足,客户端在发送信息的时候缺乏一定的验证和识别功能,容易导致支付出现错误。
[0005]公开号CN 104580125 A的中国发明专利公开了一种支付验证方法、装置和系统,其中,方法包括:当检测到支付操作时,获取支付信息;在获取到所述支付信息后,输出用于提示输入指纹的提示消息,并扫描输入的至少两个指纹,得到至少两个指纹信息;基于所述支付信息和所述至少两个指纹信息向服务器发送携带付款账号和所述付款账号的验证信息的支付请求,以使所述服务器在所述至少两个指纹信息和所述验证信息都验证通过后,由所述服务器处理所述支付请求。本发明实施例可以提高支付的安全性。
[0006]从现有技术来看虽然可以通过指纹识别的方法一定程度上保证支付的安全性,但是在网络安全形势日趋严峻的今天,单单依靠指纹识别依然不能很好的解决支付的安全问题。
【发明内容】
[0007]为了克服现有线下支付技术安全性低的不足,本发明的目的在于提供一种具有较高安全性的支付处理方法及系统。
[0008]为解决上述问题,本发明所采用的技术方案如下:提供一种支付处理方法,包括以下步骤:
[0009]S101、收款终端创建第一支付数据并向支付终端发送;
[0010]S102、支付终端接收所述第一支付数据后,创建第二支付数据并发送给收款终端;
[0011]S103、收款终端接收所述第二支付数据后,创建第三支付数据并上传服务器;
[0012]S104、服务器接收所述第三支付数据,并验证所述第三支付数据,验证通过后,完成所述支付处理。
[0013]优选地,所述步骤SlOl具体包括以下步骤:
[0014]收款终端接收输入的金额信息;
[0015]将所述金额信息与存储在收款终端上的收款账户相关联并创建出第一支付数据;
[0016]所述收款终端将所述第一支付数据传送给所述支付终端。
[0017]优选地,所述步骤S102具体包括以下步骤:
[0018]支付终端接收并筛选出由收款终端创建的第一支付数据;
[0019]将所述第一支付数据与存储于支付终端上的付款账户、用于服务器验证的安全密钥捆绑起来创建出第二支付数据;
[0020]所述支付终端将所述第二支付数据传送给收款终端。
[0021]优选地,所述步骤S103具体包括以下步骤:
[0022]收款终端接收所述第二支付数据;
[0023]将所述第二支付数据与收款终端上存储的请求密钥相捆绑创建出第三支付数据;
[0024]所述收款终端将所述第三支付数据上传至服务器。
[0025]优选地,所述步骤S104具体包括以下步骤:
[0026]服务器接收收款终端的第三支付数据;
[0027]验证所述请求密钥;
[0028]请求密钥正确,则验证安全密钥;
[0029]安全密钥验证正确,服务器则完成所述支付处理。
[0030]一种支付处理系统,所述支付处理系统包括支付终端、收款终端以及服务器,所述收款终端包括第一支付生成单元、第一通信单元、第三支付生成单元以及第四通信单元;所述支付终端包括第二支付生成单元、第二通信单元;所述服务器包括第三通信单元、验证部以及支付处理单元;
[0031]所述第一支付生成单元,用于创建第一支付数据;所述第一通信单元将所述第一支付数据发送给支付终端;
[0032]所述第二支付生成单元用于在所述第二通信单元接收到所述第一支付数据后,创建第二支付数据;所述第二通信单元还用于将所述第二支付数据发送给收款终端;
[0033]所述第三支付生成单元,用于在所述第一通信单元接收到所述第二支付数据后,创建第三支付数据;所述第四通信单元用于将所述第二支付数据上传至服务器;
[0034]所述验证部,用于在所述第三通信单元接收到所述第三支付数据后,进行验证所述第三支付数据;
[0035]所述支付处理单元用于所述验证部验证通过后,完成所述支付处理;
[0036]所述第一通信单元、第二通信单元为短距离通信单元,所述第三通信单元、第四通信单元为远距离通信单元。
[0037]优选地,所述收款终端还包括第一接收输入单元、第一存储单元;所述第一接收输入单元,用于接收输入的金额信息;
[0038]所述第一存储单元,用于存储收款账户;
[0039]所述第一支付生成单元,还具体用于将所述金额信息与第一存储单元上的所述收款账户相关联并创建出第一支付数据。
[0040]优选地,所述支付终端还包括第二存储单元以及识别锁定单元;
[0041]所述第二存储单元用于存储付款账户和存储用于服务器验证的安全密钥;所述识别锁定单元用于筛选出由所述第二通信单元接收的收款终端创建的第一支付数据;
[0042]所述第二支付生成单元,还具体用于将所述收款终端创建的第一支付数据与所述付款账户、用于服务器验证的安全密钥捆绑起来创建出第二支付数据。
[0043]优选地,所述第一存储单元还用于存储请求密钥;
[0044]所述第三支付生成单元具体用于所述第二支付数据与所述请求密钥相捆绑创建出第三支付数据。
[0045]优选地,所述服务器的验证处理单元进一步包括验证请求密钥单元以及验证安全密钥单元,所述服务器的第三通信单元接收所述收款终端的第三支付数据后,验证请求密钥单元用于验证所述请求密钥;
[0046]所述验证安全密钥单元,用于请求密钥正确后,验证所述安全密钥。
[0047]相比现有技术,本发明的有益效果在于:
[0048]本发明一种支付处理方法及系统通过第一支付数据、第二支付数据以及第三支付数据的建立提高了线下支付安全性,其还通过多种密码设置,满足不同层次金额的支付,便于用户选择使用,服务器还增加了验证部,避免了支付出现错误。
【附图说明】
[0049]图1是本发明一种支付处理方法及系统的应用环境示意图;
[0050]图2是本发明一种支付处理方法的流程示意图;
[0051]图3是本发明一种支付处理方法的第一支付数据的一个示例图;
[0052]图4是本发明一种支付处理方法的第二支付数据的一个示例图;
[0053]图5是本发明一种支付处理方法的第三支付数据的一个示例图;
[0054]图6是本发明一种支付处理系统的结构示意图;
[0055]图7是本发明一种支付处理系统的收款终端结构示意图;
[0056]图8是本发明一种支付处理系统的支付终端结构示意图;
[0057]图9是本发明一种支付处理系统的服务器结构示意图。
[0058]图中标识说明:
[0059]100、支付终端;200、收款终端;300、服务器;Da、第一支付数据;Db、第二支付数据;Dc、第三支付数据;201、第一控制单元;2001、第一支付生成单元;2002、第三支付生成单元;202、第一存储单元;203、第一接收输入单元;204、第一显示单元;205、第四通信单元;206、第一通信单元;101、第二控制单元;1001、第二支付生成单元;102、第二存储单元;1021、安全密钥;1024、口令密码;1022、固