System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请一般涉及电子支付,具体涉及离线支付安全,尤其涉及一种支付方法、账户配置方法、系统、装置、设备和介质。
技术介绍
1、数字经济时代,技术驱动力所带来的创新价值和竞争力,不断快速催生各类创新产品形态和服务能力。在电子化货币流通的过程中,硬件钱包正日益影响着人们日常生活的各个方面,其离线支付功能也越来越受到用户的喜爱。
2、现有技术中,在使用硬件钱包之前,需要向硬件钱包(如公交卡)中充值,而后才可以使用,但这种提前充值的方式不仅非常麻烦,而且支付安全性也非常低。
技术实现思路
1、鉴于现有技术中的上述缺陷或不足,期望提供一种支付方法、账户配置方法、系统、装置、设备和介质,能够提高付款设备使用的便利性以及安全性。
2、第一方面,本申请提供了一种支付方法,应用于支付端服务器,该方法包括:获取收款设备发送的第一收款信息和支付验证信息;支付验证信息是付款设备对来自收款设备的第二收款信息进行签名处理或者签名加密处理生成的;第一收款信息和第二收款信息为目标交易的收款信息;基于支付验证信息验证第一收款信息,获得验证结果;若验证结果为通过,则根据第一收款信息对付款设备绑定的虚拟钱包进行交易处理,获得目标交易的交易结果。
3、第二方面,本申请提供了一种账户配置方法,应用于虚拟钱包客户端,该方法包括:显示付款设备的至少一个配置项;接收至少一个配置项的配置操作,并根据配置操作确定付款设备的配置信息;向支付端服务器发送配置信息,配置信息用于支付端服务器生成虚拟钱包和付款
4、第三方面,本申请提供了一种支付方法,应用于虚拟钱包客户端,该方法包括:接收来自收款设备第二收款信息;对第二收款信息进行签名处理或者签名加密处理,生成支付验证信息,;将支付验证信息传输至收款设备,支付验证信息用于收款设备向服务器发送,使得支付端服务器基于支付验证信息验证第一收款信息获得验证结果,并在验证结果为通过的情况下,根据第一收款信息对付款设备绑定的虚拟钱包进行交易处理,获得目标交易的交易结果;第一收款信息是收款设备向服务器发送的,第一收款信息和第二收款信息为目标交易的收款信息。
5、第四方面,本申请提供了一种支付系统,该支付系统包括:付款设备,用于接收来自收款设备的第二收款信息;付款设备,还用于对第二收款信息进行签名处理或者签名加密处理,生成支付验证信息,并将支付验证信息传输至收款设备;收款设备,用于将支付验证信息和第一收款信息发送至支付端服务器;第一收款信息和第二收款信息为目标交易的收款信息;支付端服务器,用于基于支付验证信息验证第一收款信息,获得验证结果;若验证结果为通过,则根据第一收款信息对付款设备绑定的虚拟钱包进行交易处理,获得目标交易的交易结果。
6、第五方面,本申请提供了一种支付装置,应用于支付端服务器,该支付装置包括:获取单元,用于获取收款设备发送的第一收款信息和支付验证信息;支付验证信息是付款设备对来自收款设备的第二收款信息进行签名处理或者签名加密处理生成的;第一收款信息和第二收款信息为目标交易的收款信息;验证单元,用于基于支付验证信息验证第一收款信息,获得验证结果;交易处理单元,用于若验证结果为通过,则根据第一收款信息对付款设备绑定的虚拟钱包进行交易处理,获得目标交易的交易结果。
7、第六方面,本申请提供了一种账户配置装置,应用于虚拟钱包客户端,该账户配置装置包括:显示单元,用于显示付款设备的至少一个配置项;接收单元,用于接收至少一个配置项的配置操作;处理单元,用于根据配置操作确定付款设备的配置信息;发送单元,用于向支付端服务器发送配置信息,配置信息用于支付端服务器生成虚拟钱包和付款设备的绑定关系。
8、第七方面,本申请提供了一种支付装置,应用于付款设备,该支付装置包括:接收单元,用于接收来自收款设备第二收款信息;签名单元,用于对第二收款信息进行签名处理或者签名加密处理生成支付验证信息;传输单元,用于将支付验证信息传输至收款设备,支付验证信息用于收款设备向服务器发送,使得支付端服务器基于支付验证信息验证第一收款信息获得验证结果,并在验证结果为通过的情况下,根据第一收款信息对付款设备绑定的虚拟钱包进行交易处理,获得目标交易的交易结果;第一收款信息是收款设备向服务器发送的,第一收款信息和第二收款信息为目标交易的收款信息。
9、第八方面,本申请实施例提供了一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,该处理器执行该程序时实现如本申请实施例描述的方法。
10、第九方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例描述的方法。
11、第十方面,本申请实施例提供一种计算机程序产品,该计算机程序产品包括指令,当该指令被运行时,使得如本申请实施例描述的方法被执行。
12、本申请提出的支付方法、账户配置方法、系统、装置、设备和介质,用户在使用付款设备进行交易时,收款设备将该笔交易的收款信息分别发送至付款设备和支付端服务器;付款设备对收到的收款信息(即第二收款信息)进行签名处理或者签名加密处理生成支付验证信息;将该支付验证信息再通过收款设备传输至支付端服务器。支付端服务器利用支付验证信息对来自收款设备的收款信息(即第一收款信息)进行验证。由于第一收款信息和第二收款信息均对应同一交易(即目标交易);因此,通过上述验证这一手段,不仅能够确定出付款设备是否对第一收款信息进行支付授权,而且能够识别出第一收款信息在传输的过程中是否被恶意篡改,从而保证了收款信息的真实性,避免了错误扣款的情况。
13、另外,在第一收款信息验证通过的情况下,支付端服务器根据第一收款信息对付款设备绑定的虚拟钱包进行交易处理,获得该笔交易的交易结果。这样,用户可以通过付款设备进行现场交易,在虚拟钱包中进行该笔交易的处理(即扣款处理),实现了无需向付款设备中进行提前充值也能利用付款设备进行交易的目的,并保证了付款设备的使用安全性。
14、本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
本文档来自技高网...【技术保护点】
1.一种支付方法,应用于支付端服务器,其特征在于,所述方法包括:
2.根据权利要求1所述的支付方法,其特征在于,所述支付验证信息是付款设备对来自所述收款设备的第二收款信息进行签名得到,所述基于所述支付验证信息验证所述第一收款信息,获得验证结果,包括:
3.根据权利要求1所述的支付方法,其特征在于,所述支付验证信息是付款设备对来自所述收款设备的第二收款信息进行签名加密得到,所述基于所述支付验证信息验证所述第一收款信息,获得验证结果,包括:
4.根据权利要求1-3任一项所述的支付方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的支付方法,其特征在于,所述根据所述配置信息对所述虚拟钱包进行配置,包括:
6.根据权利要求5所述的支付方法,其特征在于,所述根据所述第一收款信息对所述付款设备绑定的虚拟钱包进行交易处理:
7.根据权利要求1-6任一项所述的支付方法,其特征在于,所述方法还包括:
8.根据权利要求1-6任一项所述的支付方法,其特征在于,所述方法还包括:
9.根据权利要求1-8
10.一种账户配置方法,应用于虚拟钱包客户端,其特征在于,所述方法包括:
11.根据权利要求10所述的账户配置方法,其特征在于,所述配置信息还用于生成所述付款设备的交易限制规则。
12.根据权利要求10或11所述的账户配置方法,其特征在于,所述方法还包括:
13.一种支付系统,其特征在于,包括:
14.根据权利要求13所述的支付系统,其特征在于,
15.一种支付装置,其特征在于,所述支付装置包括:
16.一种账户配置装置,应用于虚拟钱包客户端,其特征在于,所述账户配置装置包括:
17.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时,实现如权利要求1至12任一项所述的方法。
18.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至12中任一项所述的方法。
19.一种计算机程序产品,其特征在于,所述计算机程序产品包括指令,当所述指令被运行时,使得如权利要求1至12任一项所述的支付方法被执行。
...【技术特征摘要】
1.一种支付方法,应用于支付端服务器,其特征在于,所述方法包括:
2.根据权利要求1所述的支付方法,其特征在于,所述支付验证信息是付款设备对来自所述收款设备的第二收款信息进行签名得到,所述基于所述支付验证信息验证所述第一收款信息,获得验证结果,包括:
3.根据权利要求1所述的支付方法,其特征在于,所述支付验证信息是付款设备对来自所述收款设备的第二收款信息进行签名加密得到,所述基于所述支付验证信息验证所述第一收款信息,获得验证结果,包括:
4.根据权利要求1-3任一项所述的支付方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的支付方法,其特征在于,所述根据所述配置信息对所述虚拟钱包进行配置,包括:
6.根据权利要求5所述的支付方法,其特征在于,所述根据所述第一收款信息对所述付款设备绑定的虚拟钱包进行交易处理:
7.根据权利要求1-6任一项所述的支付方法,其特征在于,所述方法还包括:
8.根据权利要求1-6任一项所述的支付方法,其特征在于,所述方法还包括:
9.根据权利要求1-8任一项所述的支付方法,其特征在于,所述方法还包括...
【专利技术属性】
技术研发人员:刘曙辉,
申请(专利权)人:财付通支付科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。