一种支付方法、支付服务器及支付终端技术

技术编号:24252600 阅读:31 留言:0更新日期:2020-05-23 00:07
本发明专利技术公开了一种支付方法,包括:根据预设的ID生成规则生成每一商户对应的商户ID并根据预设的解密算法验证商户ID的合法性,在第一验证结果为合法时,支付终端根据商户ID生成支付界面;响应用户通过支付界面输入的预设金额信息,将支付授权请求发送至支付终端;验证支付密钥信息是否正确,在第二验证结果为通过时,支付终端发送消费预处理指令至空发卡,使空发卡根据消费预处理指令返回交易请求信息至服务器;响应交易请求信息,对交易请求信息进行验证,在验证通过时,完成支付。本发明专利技术提供了一种支付方法、支付服务器及支付终端,能够使用户根据需要主动设置支付金额,从而能够在特定的交易场所完成交易,提高用户的使用体验。

A payment method, payment server and payment terminal

【技术实现步骤摘要】
一种支付方法、支付服务器及支付终端
本专利技术涉及数据处理
,尤其涉及一种支付方法、支付服务器及支付终端。
技术介绍
随着科技的发展和技术的进步,网上支付使得人们的生活越来越便利。客户和商家之间可采用信用卡、电子钱包、电子支票和电子现金等多种电子支付方式进行网上支付,采用在网上电子支付的方式节省了交易的开销。现有的空发卡支付方式为由终端发起固定金额的支付请求,通过对智能卡进行被动扣款完成支付,使用现有的空发卡支付方式存在以下问题:无法根据用户的需要主动设置支付金额,无法在特定的交易场景完成交易,不利于提高交易的效率。
技术实现思路
本专利技术实施例提供了一种支付方法、支付服务器及支付终端,能够使用户根据需要主动设置支付金额,从而能够在特定的交易场所完成交易,提高用户的使用体验。一方面,本专利技术的一个实施例提供了一种支付方法,包括:根据预设的ID生成规则生成每一商户对应的商户ID,并将所述商户ID发送至支付终端,使所述支付终端通过扫描识别所述商户ID,并将所述商户ID发送至服务器;接收所述商户ID,并根据预设的解密算法验证所述商户ID的合法性,将第一验证结果发送至所述支付终端,在所述第一验证结果为合法时,所述支付终端根据所述商户ID生成支付界面;响应用户通过所述支付界面输入的预设金额信息,并根据所述预设金额信息以及所述商户ID生成支付授权请求,将所述支付授权请求发送至所述支付终端;响应用户通过所述支付授权请求输入的支付密钥信息,并验证所述支付密钥信息是否正确,将第二验证结果发送至所述支付终端,在所述第二验证结果为通过时,所述支付终端生成并发送消费预处理指令至空发卡,使所述空发卡根据所述消费预处理指令返回交易请求信息至所述服务器;响应所述交易请求信息,对所述交易请求信息进行验证,在验证通过时,根据所述交易请求信息生成交易数据,完成支付。进一步地,所述根据预设的解密算法验证所述商户ID的合法性,具体为:根据预设的解密算法提取所述商户ID的解密信息,将所述解密信息与商户的注册数据进行比对,若比对通过则验证所述商户ID为合法;若比对不通过则验证所述商户ID为不合法。进一步地,所述响应所述交易请求信息,对所述交易请求信息进行验证,在验证通过时,根据所述交易请求信息进行交易,并生成交易数据,具体为:所述支付终端根据所述交易请求向所述空发卡发送消费指令,所述空发卡根据所述消费指令返回消费数据至所述服务器,所述服务器根据所述消费数据进行支付交易验证,并在验证通过时根据所述消费数据生成交易数据。进一步地,在“根据所述交易请求信息生成交易数据,完成支付”之后,还包括:根据所述交易数据生成支付结果信息,并将所述支付结果信息发送至所述支付终端以及商户终端。另一方面,本专利技术的另一实施例提供了一种支付服务器,包括第一发送模块、第二发送模块、第三发送模块、第四发送模块和第一生成模块;所述第一发送模块,用于根据预设的ID生成规则生成每一商户对应的商户ID,并将所述商户ID发送至支付终端,使所述支付终端通过扫描识别所述商户ID,并将所述商户ID发送至服务器;所述第二发送模块,用于接收所述商户ID,并根据预设的解密算法验证所述商户ID的合法性,并将第一验证结果发送至所述支付终端,在所述第一验证结果为合法时,所述支付终端根据所述商户ID生成支付界面;所述第三发送模块,用于响应用户通过所述支付界面输入的预设金额信息,并根据所述预设金额信息以及所述商户ID生成支付授权请求,将所述支付授权请求发送至所述支付终端;所述第四发送模块,用于响应用户通过所述支付授权请求输入的支付密钥信息,并验证所述支付密钥信息是否正确,将第二验证结果发送至所述支付终端,在所述第二验证结果为通过时,所述支付终端生成并发送消费预处理指令至空发卡,使所述空发卡根据所述消费预处理指令返回交易请求信息至所述服务器;所述第一生成模块,用于响应所述交易请求信息,对所述交易请求信息进行验证,在验证通过时,根据所述交易请求信息生成交易数据,完成支付。进一步地,所述根据预设的解密算法验证所述商户ID的合法性,具体为:根据预设的解密算法提取所述商户ID的解密信息,将所述解密信息与商户的注册数据进行比对,若比对通过则验证所述商户ID为合法;若比对不通过则验证所述商户ID为不合法。进一步地,所述响应所述交易请求信息,对所述交易请求信息进行验证,在验证通过时,根据所述交易请求信息进行交易,并生成交易数据,具体为:所述支付终端根据所述交易请求向所述空发卡发送消费指令,所述空发卡根据所述消费指令返回消费数据至所述服务器,所述服务器根据所述消费数据进行支付交易验证,并在验证通过时根据所述消费数据生成交易数据。又一方面,本专利技术的又一实施例提供了一种支付终端,包括第五发送模块、第二生成模块、第六发送模块、第七发送模块和第八发送模块;所述第五发送模块,用于通过扫描识别所述商户ID,并将所述商户ID发送至服务器,使所述服务器接收所述商户ID,并根据预设的解密算法验证所述商户ID的合法性,将第一验证结果发送至所述支付终端,其中,所述商户ID为所述服务器根据预设的ID生成规则生成的每一商户对应的ID;所述第二生成模块,用于在所述第一验证结果为合法时,根据所述商户ID生成支付界面;所述第六发送模块,用于响应用户通过所述支付界面输入的金额信息,并将所述金额信息发送至所述服务器,使所述服务器根据所述金额信息以及商户ID返回支付授权请求;所述第七发送模块,用于响应用户根据所述支付授权请求输入的支付密钥信息,并将所述支付密钥信息发送至所述服务器,使所述服务器验证所述支付密钥信息是否正确,将第二验证结果发送至所述支付终端;所述第八发送模块,用于在所述第二验证结果为通过时,生成并发送消费预处理指令至空发卡,使所述空发卡根据所述消费预处理指令返回交易请求信息至所述服务器,所述服务器响应所述交易请求信息,对所述交易请求信息进行验证,在验证通过时,根据所述交易请求信息生成交易数据,完成支付。进一步地,所述根据预设的解密算法验证所述商户ID的合法性,具体为:根据预设的解密算法提取所述商户ID的解密信息,将所述解密信息与商户的注册数据进行比对,若比对通过则验证所述商户ID为合法;若比对不通过则验证所述商户ID为不合法。进一步地,所述根据所述交易请求信息进行交易,并生成交易数据,具体为:根据所述交易请求向所述空发卡发送消费指令,所述空发卡根据所述消费指令返回消费数据至所述服务器,所述服务器根据所述消费数据进行支付交易验证,并在验证通过时根据所述消费数据生成交易数据。本专利技术实施例提供了一种支付方法、支付服务器及支付终端,通过预设的ID生成规则生成每一商户的唯一商户ID,并通过解密算法对支付终端识别到的商户ID进行解密,提取商户ID中的解密信息;在提取到解密信息后将解密信息与服务器中预先存储的商户注册本文档来自技高网...

【技术保护点】
1.一种支付方法,其特征在于,包括:/n根据预设的ID生成规则生成每一商户对应的商户ID,并将所述商户ID发送至支付终端,使所述支付终端通过扫描识别所述商户ID,并将所述商户ID发送至服务器;/n接收所述商户ID,并根据预设的解密算法验证所述商户ID的合法性,将第一验证结果发送至所述支付终端,在所述第一验证结果为合法时,所述支付终端根据所述商户ID生成支付界面;/n响应用户通过所述支付界面输入的预设金额信息,并根据所述预设金额信息以及所述商户ID生成支付授权请求,将所述支付授权请求发送至所述支付终端;/n响应用户通过所述支付授权请求输入的支付密钥信息,并验证所述支付密钥信息是否正确,将第二验证结果发送至所述支付终端,在所述第二验证结果为通过时,所述支付终端生成并发送消费预处理指令至空发卡,使所述空发卡根据所述消费预处理指令返回交易请求信息至所述服务器;/n响应所述交易请求信息,对所述交易请求信息进行验证,在验证通过时,根据所述交易请求信息生成交易数据,完成支付。/n

【技术特征摘要】
1.一种支付方法,其特征在于,包括:
根据预设的ID生成规则生成每一商户对应的商户ID,并将所述商户ID发送至支付终端,使所述支付终端通过扫描识别所述商户ID,并将所述商户ID发送至服务器;
接收所述商户ID,并根据预设的解密算法验证所述商户ID的合法性,将第一验证结果发送至所述支付终端,在所述第一验证结果为合法时,所述支付终端根据所述商户ID生成支付界面;
响应用户通过所述支付界面输入的预设金额信息,并根据所述预设金额信息以及所述商户ID生成支付授权请求,将所述支付授权请求发送至所述支付终端;
响应用户通过所述支付授权请求输入的支付密钥信息,并验证所述支付密钥信息是否正确,将第二验证结果发送至所述支付终端,在所述第二验证结果为通过时,所述支付终端生成并发送消费预处理指令至空发卡,使所述空发卡根据所述消费预处理指令返回交易请求信息至所述服务器;
响应所述交易请求信息,对所述交易请求信息进行验证,在验证通过时,根据所述交易请求信息生成交易数据,完成支付。


2.如权利要求1所述的支付方法,其特征在于,所述根据预设的解密算法验证所述商户ID的合法性,具体为:
根据预设的解密算法提取所述商户ID的解密信息,将所述解密信息与商户的注册数据进行比对,若比对通过则验证所述商户ID为合法;若比对不通过则验证所述商户ID为不合法。


3.如权利要求1所述的支付方法,其特征在于,所述响应所述交易请求信息,对所述交易请求信息进行验证,在验证通过时,根据所述交易请求信息进行交易,并生成交易数据,具体为:
所述支付终端根据所述交易请求向所述空发卡发送消费指令,所述空发卡根据所述消费指令返回消费数据至所述服务器,所述服务器根据所述消费数据进行支付交易验证,并在验证通过时根据所述消费数据生成交易数据。


4.如权利要求1所述的支付方法,其特征在于,在“根据所述交易请求信息生成交易数据,完成支付”之后,还包括:
根据所述交易数据生成支付结果信息,并将所述支付结果信息发送至所述支付终端以及商户终端。


5.一种支付服务器,其特征在于,包括第一发送模块、第二发送模块、第三发送模块、第四发送模块和第一生成模块;
所述第一发送模块,用于根据预设的ID生成规则生成每一商户对应的商户ID,并将所述商户ID发送至支付终端,使所述支付终端通过扫描识别所述商户ID,并将所述商户ID发送至服务器;
所述第二发送模块,用于接收所述商户ID,并根据预设的解密算法验证所述商户ID的合法性,并将第一验证结果发送至所述支付终端,在所述第一验证结果为合法时,所述支付终端根据所述商户ID生成支付界面;
所述第三发送模块,用于响应用户通过所述支付界面输入的预设金额信息,并根据所述预设金额信息以及所述商户ID生成支付授权请求,将所述支付授权请求发送至所述支付终端;
所述第四发送模块,用于响应用户通过所述支付授权请求输入的支付密钥信息,并验证所述支付密钥信息是否正确,将第二验证结果发送至所述支付终端,在所述第二验证结果为通过时,所述支...

【专利技术属性】
技术研发人员:李之明宾小升何建兵杨晓丽吴金成叶奕鑫
申请(专利权)人:广东岭南通股份有限公司
类型:发明
国别省市:广东;44

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

1