06接收到所述第一支付数据Da后,创建第二支付数据Dc,具体的,将所述收款终端200创建的第一支付数据Da与所述付款账户、用于服务器300验证的安全密钥1021捆绑起来创建出第二支付数据Db。所述第二通信单元106还用于将所述第二支付数据Db发送给收款终端200。
[0091]在实际应用中,安全密钥1021包括固定密码1022、用于轮换使用带有编号的轮值密码1023以及带有编号的口令密码1024,其中,固定密码1022、轮值密码1023以及口令密码1024都存储于第二存储单元102上。
[0092]当使用固定密码1022时,用户只需要在支付终端100的第二接收输入单元103双击即可提取;
[0093]当使用轮值密码1023时,可以通过指纹单元107采集用户指纹并通过将其与第二存储单元102存储的用户指纹信息进行匹配验证来验证用户身份,进而来提取轮值密码;
[0094]当使用口令密码1024时,主要是通过应答服务器300的口令来实现。
[0095]请参阅图9,服务器300是一支付平台,其包括主控的第三控制单元301、用于存储与支付终端100上的安全密钥1021,也即固定密码1022、轮值密码1023、口令密码1024以及收款终端200上的请求密钥内容相同的第三存储单元302、用于支付信息的验证部303、与收款终端200通信的第三通信单元306,其中,第三存储单元302、验证部303以及第三通信单元306分别连接所述第三控制单元301 ;所述验证部303包括验证请求密钥单元3030、验证安全密钥单元3031其中,验证安全密钥单元3031包括验证固定单元3032、验证轮值单元3033以及验证口令单元3034 ;所述第三控制单元301包括用于处理支付请求的支付处理单元3001以及用于选择安全密钥1021验证方式和调整安全密钥1021编号的调整部3002ο
[0096]服务器300接收收款终端200的第三支付数据Dc,首先通过验证部303上的验证请求密钥单元3030验证请求密钥,请求密钥正确,则通过验证安全密钥单元3031验证安全密钥1021,如果安全密钥1021正确,则完成所述支付处理。如果在验证安全密钥1021之前请求密钥不正确,则直接不受理,考虑到上述安全密钥1021的三种情形,其具体验证方式如下:
[0097]当使用为固定密码1022时,服务器300对包括有正确固定密码1022的支付请求会通知支付处理单元3001处理,而对于不正确的固定密码1022则直接不处理;
[0098]当使用为轮值密码1023时,服务器300对与其上存储的对应轮值密码1023进行匹配,匹配正确则处理支付,匹配错误时,如果服务器300侦测到是轮值密码1023的编号错乱导致的错误,服务器300通过调整部3002选择口令密码1024进行验证,同时也会自动调整自己的轮值密码轮换顺序使其与支付终端100的轮值密码1023实现编号同步,方便下次轮值密码1023的使用。
[0099]当使用为口令密码1024时,服务器300将与自身口令密码对应的口令编号通过收款终端200发送给支付终端100,支付终端100根据接收到的口令编号从第一存储单元202中提取出对应的口令密码1024,然后将该口令密码1024通过收款终端200传送给服务器300,服务器300验证正确后,则处理该支付,否则,不处理。
[0100]在实际使用中,本发明一种支付处理系统也可以参照上述一种支付处理方法跟实际支付金额相适应,在此,不再赘述。
[0101]优选地,所述第一通信单元206、第二通信单元106为短距离通信单元,所述第三通信单元306、第四通信单元305为远距离通信单元。
[0102]本发明一种支付处理方法及系统通过第一支付数据Da、第二支付数据Db以及第三支付数据Dc的建立提高了线下支付安全性,同时,其还通过多种密码设置,满足不同层次金额的支付,便于用户选择使用。
[0103]上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。
【主权项】
1.一种支付处理方法,其特征在于,包括以下步骤: 5101、收款终端创建第一支付数据并向支付终端发送; 5102、支付终端接收所述第一支付数据后,创建第二支付数据并发送给收款终端; 5103、收款终端接收所述第二支付数据后,创建第三支付数据并上传服务器; 5104、服务器接收所述第三支付数据,并验证所述第三支付数据,验证通过后,完成所述支付处理。2.如权利要求1所述的支付处理方法,其特征在于,所述步骤SlOl具体包括以下步骤: 收款终端接收输入的金额信息; 将所述金额信息与存储在收款终端上的收款账户相关联并创建出第一支付数据; 所述收款终端将所述第一支付数据传送给所述支付终端。3.如权利要求1所述的支付处理方法,其特征在于,所述步骤S102具体包括以下步骤: 支付终端接收并筛选出由收款终端创建的第一支付数据; 将所述第一支付数据与存储于支付终端上的付款账户、用于服务器验证的安全密钥捆绑起来创建出第二支付数据; 所述支付终端将所述第二支付数据传送给收款终端。4.如权利要求3所述的支付处理方法,其特征在于,所述步骤S103具体包括以下步骤: 收款终端接收所述第二支付数据; 将所述第二支付数据与收款终端上存储的请求密钥相捆绑创建出第三支付数据; 所述收款终端将所述第三支付数据上传至服务器。5.如权利要求4所述的支付处理方法,其特征在于,所述步骤S104具体包括以下步骤: 服务器接收收款终端的第三支付数据; 验证所述请求密钥; 请求密钥正确,则验证安全密钥; 安全密钥验证正确,服务器则完成所述支付处理。6.一种支付处理系统,所述支付处理系统包括支付终端、收款终端以及服务器,其特征在于,所述收款终端包括第一支付生成单元、第一通信单元、第三支付生成单元以及第四通信单元;所述支付终端包括第二支付生成单元、第二通信单元;所述服务器包括第三通信单元、验证部以及支付处理单元; 所述第一支付生成单元,用于创建第一支付数据;所述第一通信单元将所述第一支付数据发送给支付终端; 所述第二支付生成单元用于在所述第二通信单元接收到所述第一支付数据后,创建第二支付数据;所述第二通信单元还用于将所述第二支付数据发送给收款终端; 所述第三支付生成单元,用于在所述第一通信单元接收到所述第二支付数据后,创建第三支付数据;所述第四通信单元用于将所述第二支付数据上传至服务器; 所述验证部,用于在所述第三通信单元接收到所述第三支付数据后,进行验证所述第三支付数据; 所述支付处理单元用于所述验证部验证通过后,完成所述支付处理; 所述第一通信单元、第二通信单元为短距离通信单元,所述第三通信单元、第四通信单元为远距离通信单元。7.如权利要求6所述的支付处理系统,其特征在于,所述收款终端还包括第一接收输入单元、第一存储单元;所述第一接收输入单元,用于接收输入的金额信息; 所述第一存储单元,用于存储收款账户; 所述第一支付生成单元,还具体用于将所述金额信息与第一存储单元上的所述收款账户相关联并创建出第一支付数据。8.如权利要求7所述的支付处理系统,其特征在于,所述支付终端还包括第二存储单元以及识别锁定单元; 所述第二存储单元用于存储付款账户和存储用于服务器验证的安全密钥;所述识别锁定单元用于筛选出由所述第二通信单元接收的收款终端创建的第一支付数据; 所述第二支付生成单元,还具体用于将所述收款终端创建的第一支付数据与所述付款账户、用于服务器验证的安全密钥捆绑起来创建出第二支付数据。9.如权利要求8所述的支付处理系统,其特征在于, 所述第一存储单元还用于存储请求密钥; 所述第三支付生成单元具体用于所述第二支付数据与所述请求密钥相捆绑创建出第三支付数据。10.如权利要求9所述的支付处理系统,其特征在于, 所述服务器的验证部进一步包括验证请求密钥单元以及验证安全密钥单元,所述服务器的第三通信单元接收所述收款终端的第三支付数据后,验证请求密钥单元用于验证所述请求密钥; 所述验证安全密钥单元,用于请求密钥正确后,验证所述安全密钥。
【专利摘要】本发明一种支付处理方法及系统,目的在于解决线下支付技术安全性低的不足,其包括以下步骤:收款终端创建第一支付数据并向支付终端发送;支付终端接收所述第一支付数据后,创建第二支付数据并发送给收款终端;收款终端接收所述第二支付数据后,创建第三支付数据并上传服务器;服务器接收所述第三支付数据,并验证所述第三支付数据,验证通过后,完成所述支付处理。该支付处理方法及系统通过第一支付数据、第二支付数据以及第三支付数据的建立提高了线下支付安全性,其还通过多种密码设置,满足不同层次金额的支付,便于用户使用。
【IPC分类】G06Q20/38
【公开号】CN105225110
【申请号】CN201510582230
【发明人】李思贤
【申请人】李思贤
【公开日】2016年1月6日
【申请日】2015年9月14日