支付处理方法及装置制造方法及图纸

技术编号:36791251 阅读:11 留言:0更新日期:2023-03-08 22:42
本发明专利技术提供了一种支付处理方法及装置,其中该方法包括:接收交易支付指令;其中,交易支付指令包括客户的至少一个数字签名;根据至少一个数字签名,确定每个数字签名对应的支付账户信息;根据交易支付指令和每个数字签名对应的支付账户信息,确定账户支付数据。通过客户提供的数字签名,确定客户希望用于支付的账户,相较于现有技术的多次刷卡验证,客户只需要提供多个账户的数字签名,即可完成大额支付,操作简单,改善用户体验感。改善用户体验感。改善用户体验感。

【技术实现步骤摘要】
支付处理方法及装置


[0001]本专利技术涉及数据处理
,尤其涉及一种支付处理方法及装置。

技术介绍

[0002]现有技术中,银行首先为客户建立账户,每个账户制作一张卡。每个账户对应一张卡,而多个账户就有多张卡。客户在使用时,使用哪个账户就需要刷对应的卡。特别在客户需要大额支付时,往往要刷多张不同卡来完成支付,用户需要多次重复刷卡及验证(例如输入密码)的操作,操作繁琐,用户体验感差。

技术实现思路

[0003]本专利技术实施例提供一种支付处理方法,用以改善用户体验,该方法包括:
[0004]接收交易支付指令;所述交易支付指令包括客户的至少一个数字签名;
[0005]根据所述至少一个数字签名,确定每个数字签名对应的支付账户信息;
[0006]根据所述交易支付指令和每个数字签名对应的支付账户信息,确定账户支付数据。
[0007]本专利技术实施例还提供一种支付处理装置,用以改善用户体验,该装置包括:
[0008]指令接收模块,用于接收交易支付指令;所述交易支付指令包括客户的至少一个数字签名;
[0009]账户确定模块,用于根据所述至少一个数字签名,确定每个数字签名对应的支付账户信息;
[0010]支付数据确定模块,用于根据所述交易支付指令和每个数字签名对应的支付账户信息,确定账户支付数据。
[0011]本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述支付处理方法。
[0012]本专利技术实施例也提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述支付处理方法的计算机程序。
[0013]本专利技术实施例也提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述支付处理方法。
[0014]本专利技术实施例中,通过接收交易支付指令;其中,交易支付指令包括客户的至少一个数字签名;根据至少一个数字签名,确定每个数字签名对应的支付账户信息;根据交易支付指令和每个数字签名对应的支付账户信息,确定账户支付数据。通过客户提供的数字签名,确定客户希望用于支付的账户,相较于现有技术的多次刷卡验证,客户只需要提供多个账户的数字签名,即可完成大额支付,操作简单,改善用户体验感。
附图说明
[0015]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本专利技术实施例中支付处理方法的示意图。
[0017]图2为本专利技术具体实施例中步骤102的实现过程示意图。
[0018]图3为本专利技术一具体实施例中支付处理方法的示意图。
[0019]图4为本专利技术实施例中支付处理装置的示意图。
[0020]图5为本专利技术一具体实施例中支付处理装置的示意图。
具体实施方式
[0021]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0022]本专利技术实施例提供了一种支付处理方法,用以改善用户体验,如图1所示,该方法包括:
[0023]步骤101:接收交易支付指令;该交易支付指令包括客户的至少一个数字签名;
[0024]步骤102:根据至少一个数字签名,确定每个数字签名对应的支付账户信息;
[0025]步骤103:根据交易支付指令和每个数字签名对应的支付账户信息,确定账户支付数据。
[0026]由图1所示流程可以得知,本专利技术实施例中,通过接收交易支付指令;其中,交易支付指令包括客户的至少一个数字签名;根据至少一个数字签名,确定每个数字签名对应的支付账户信息;根据交易支付指令和每个数字签名对应的支付账户信息,确定账户支付数据。通过客户提供的数字签名,确定客户希望用于支付的账户,相较于现有技术的多次刷卡验证,客户只需要提供多个账户的数字签名,即可完成大额支付,操作简单,改善用户体验感。
[0027]具体实施时,首先接收交易支付指令。该交易支付指令是客户在刷卡交易时,商户端基于交易和客户提交的数字签名生成并上传的,该交易支付指令包括客户的至少一个数字签名。
[0028]接着,根据至少一个数字签名,确定每个数字签名对应的支付账户信息。具体实施过程,如图2所示,包括:
[0029]步骤201:在预设的账户数据库中查询每个数字签名,确定每个数字签名对应的账户标识;
[0030]步骤202:根据每个数字签名对应的账户标识,确定每个支付账户信息;
[0031]其中,账户数据库中存储有账户标识、数字签名以及账户标识和数字签名的对应关系。账户数据库是银行后台系统建立的,对银行多个客户的账户以及每个账户对应的数字签名的存储。由于数字签名是一种类似写在纸上的普通的物理签名,但是使用了公钥加
密领域的技术实现,每个数字签名都是独一无二的,以确保支付的安全性。
[0032]相应地,银行会在后台将客户的一张卡关联客户名下的所有账户,
[0033]确定每个数字签名对应的支付账户信息后,根据交易支付指令和每个数字签名对应的支付账户信息,确定账户支付数据。具体地,交易支付指令,至少包括:交易支付金额;支付账户信息,至少包括:账户余额。比对每个支付账户的账户余额和交易支付金额,确定每个支付账户的转账金额。
[0034]举例说明,若只有一个数字签名,只需要对比这个数字签名对应的支付账户的账户余额是否大于或等于交易支付金额,比对后是大于或等于的情况,将这个数字签名对应的支付账户的转账金额确定为交易支付金额,并基于交易支付指令,确定交易对方信息,生成转账指令,完成转账。
[0035]若存在两个及两个以上的数字签名,确定每个数字签名对应的支付账户的账户余额,并与交易支付金额比对。在客户未设置扣款顺序的情况下,可优先在多个支付账户中选择账户余额较多的进行转账,减少所使用的账户数量,以提高处理速度。在客户设置扣款顺序的情况下,向银行后台系统发送请求,调取客户的扣款顺序设置信息,按照客户设置的扣款顺序和比对结果,确定每个支付账户的转账金额。
[0036]可能存在客户提供多个数字签名,但多个账户仍不能足额支付的情况,因此,在一具体实施例中,提供的支付处理方法,如图3所示,在图1的基础上,还包括:
[0037]步骤301:若每个数字签名对应的支付账户的账户余额之和小于交易支付金额,发送交易额度不足提示信息给客户。
[0038]即客户所提供的数字签名对应的支付账户的余额总和也不足以完成交易支付,给客户发送交易额度不足提示信息,客本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种支付处理方法,其特征在于,包括:接收交易支付指令;所述交易支付指令包括客户的至少一个数字签名;根据所述至少一个数字签名,确定每个数字签名对应的支付账户信息;根据所述交易支付指令和每个数字签名对应的支付账户信息,确定账户支付数据。2.如权利要求1所述的方法,其特征在于,根据所述至少一个数字签名,确定每个数字签名对应的支付账户信息,包括:在预设的账户数据库中查询每个数字签名,确定每个数字签名对应的账户标识;根据每个数字签名对应的账户标识,确定每个支付账户信息;其中,所述账户数据库中存储有账户标识、数字签名以及账户标识和数字签名的对应关系。3.如权利要求1所述的方法,其特征在于,所述交易支付指令,至少包括:交易支付金额;所述支付账户信息,至少包括:账户余额;根据所述交易支付指令和每个数字签名对应的支付账户信息,确定账户支付数据,包括:比对每个支付账户的账户余额和所述交易支付金额,确定每个支付账户的转账金额。4.如权利要求3所述的方法,其特征在于,还包括:若每个数字签名对应的支付账户的账户余额之和小于所述交易支付金额,发送交易额度不足提示信息给客户。5.一种支付处理装置,其特征在于,包括:指令接收模块,用于接收交易支付指令;所述交易支付指令包括客户的至少一个数字签名;账户确定模块,用于根据所述至少一个数字签名,确定每个数字签名对应的支付账户信息;支付数据确定模...

【专利技术属性】
技术研发人员:贾哲
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1