一种支付方法、装置及设备制造方法及图纸

技术编号:33634058 阅读:14 留言:0更新日期:2022-06-02 01:43
本说明书实施例中公开了一种支付方法、装置及设备。该方案可以包括:当用户的第一账户处具有针对目标交易的多个可用支付渠道时,根据用于表示在所述第一账户处的历史交易中成功执行了支付操作的支付渠道的信息,确定所述多个可用支付渠道的使用优先级;并按照所述使用优先级从高到低的顺序,去利用所述可用支付渠道对所述目标交易进行支付。渠道对所述目标交易进行支付。渠道对所述目标交易进行支付。

【技术实现步骤摘要】
一种支付方法、装置及设备


[0001]本申请涉及支付
,尤其涉及一种支付方法、装置及设备。

技术介绍

[0002]随着时代的进步发展,电子支付技术变得越来越普及,同时,用户账户处的可供使用的支付渠道也越来越多元化。目前,用户可以预先授予支付应用利用其用户账户处的多个支付渠道进行自动支付的权限。后续,当用户需要针对目标交易进行支付时,支付应用则可以依次尝试使用用户账户处的各个可用支付渠道进行支付。
[0003]基于此,如何在用户账户处具有多个可用支付渠道时提升支付效率,成为了亟待解决的技术问题。

技术实现思路

[0004]本说明书实施例提供的一种支付方法、装置及设备,可以在用户账户处具有多个可用支付渠道时提升支付效率。
[0005]为解决上述技术问题,本说明书实施例是这样实现的:
[0006]本说明书实施例提供的一种支付方法,包括:
[0007]获取用户的第一账户的可用支付渠道信息;所述可用支付渠道信息用于表示所述第一账户针对目标交易的多个可用支付渠道;
[0008]获取所述第一账户的成功支付渠道信息;所述成功支付渠道信息用于表示在所述第一账户处的历史交易中成功执行了支付操作的支付渠道;
[0009]根据所述成功支付渠道信息,确定所述多个可用支付渠道的使用优先级;
[0010]按照所述使用优先级从高到低的顺序,利用至少部分所述可用支付渠道,对所述目标交易进行支付。
[0011]本说明书实施例提供的一种支付装置,包括:
[0012]第一获取模块,用于获取用户的第一账户的可用支付渠道信息;所述可用支付渠道信息用于表示所述第一账户针对目标交易的多个可用支付渠道;
[0013]第二获取模块,用于获取所述第一账户的成功支付渠道信息;所述成功支付渠道信息用于表示在所述第一账户处的历史交易中成功执行了支付操作的支付渠道;
[0014]使用优先级确定模块,用于根据所述成功支付渠道信息,确定所述多个可用支付渠道的使用优先级;
[0015]支付模块,用于按照所述使用优先级从高到低的顺序,利用至少部分所述可用支付渠道,对所述目标交易进行支付。
[0016]本说明书实施例提供的一种支付设备,包括:
[0017]至少一个处理器;以及,
[0018]与所述至少一个处理器通信连接的存储器;其中,
[0019]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一
个处理器执行,以使所述至少一个处理器能够:
[0020]获取用户的第一账户的可用支付渠道信息;所述可用支付渠道信息用于表示所述第一账户针对目标交易的多个可用支付渠道;
[0021]获取所述第一账户的成功支付渠道信息;所述成功支付渠道信息用于表示在所述第一账户处的历史交易中成功执行了支付操作的支付渠道;
[0022]根据所述成功支付渠道信息,确定所述多个可用支付渠道的使用优先级;
[0023]按照所述使用优先级从高到低的顺序,利用至少部分所述可用支付渠道,对所述目标交易进行支付。
[0024]本说明书中提供的至少一个实施例能够实现以下有益效果:
[0025]当用户的第一账户处具有针对目标交易的多个可用支付渠道时,根据所述第一账户的成功支付渠道信息,确定所述多个可用支付渠道的使用优先级;并按照使用优先级从高到低的顺序,去利用所述可用支付渠道对目标交易进行支付,从而能够优先利用支付成功概率较高的可用支付渠道对目标交易进行支付,不仅有利于提升支付成功率,还有利于减少尝试支付的次数,以提升在用户账户处具有多个可用支付渠道时的支付效率。
附图说明
[0026]为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0027]图1为本说明书实施例提供的一种支付方法的流程示意图;
[0028]图2为本说明书实施例提供的对应于图1中的支付方法的泳道流程示意图;
[0029]图3为本说明书实施例提供的对应于图1的一种支付装置的结构示意图;
[0030]图4为本说明书实施例提供的对应于图1的一种支付设备的结构示意图。
具体实施方式
[0031]为使本说明书一个或多个实施例的目的、技术方案和优点更加清楚,下面将结合本说明书具体实施例及相应的附图对本说明书一个或多个实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本说明书的一部分实施例,而不是全部的实施例。基于本说明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本说明书一个或多个实施例保护的范围。
[0032]以下结合附图,详细说明本说明书各实施例提供的技术方案。
[0033]现有技术中,支付渠道可以指支付应用处的支持用户支付的通道或方式,这些支付渠道能够帮助用户完成交易金额的支付,并且可以支持支付应用与银行之间进行资金流转、对账和清分。
[0034]轮询支付,可以指支付应用基于用户授权,依序使用用户账户处的可用支付渠道对目标交易进行支付的过程。
[0035]随着支付应用支持用户使用的支付渠道的日渐增多,用户可以预先授予支付应用利用其用户账户处的多种可用支付渠道进行轮询支付的权限,以便支付应用基于用户账户
处的可用支付渠道对目标交易进行轮询支付。不过由于轮询支付过程中往往需要尝试使用数个支付渠道才能支付成功,从而使得支付耗时较长,容易出现长尾支付耗时问题,影响用户支付体验。
[0036]目前,支付应用往往会设置最大轮询支付渠道数量,以控制长尾支付耗时问题。但由于在达到最大轮询支付渠道数量时,既有可能耗时过长而影响用户体验,也有可能耗时较短但却停止了继续推进支付,从而影响支付成功率,因此,无法满足在用户账户处具有多个可用支付渠道时对于支付效率及支付成功率的要求。
[0037]为了解决现有技术中的缺陷,本方案给出了以下实施例:
[0038]图1为本说明书实施例提供的一种支付方法的流程示意图。从程序角度而言,该流程的执行主体可以为支付应用的服务商的设备,或者,支付应用的服务商的设备处搭载的应用程序。在实际应用中,支付应用的服务商的设备可以包含支付应用的支付架构中所涉及的各个系统及平台。
[0039]如图1所示,该流程可以包括以下步骤:
[0040]步骤102:获取用户的第一账户的可用支付渠道信息;所述可用支付渠道信息用于表示所述第一账户针对目标交易的多个可用支付渠道。
[0041]本说明书实施例中,用户的第一账户可以为支付应用处的已注册账户,且用户可以预先授予支付应用利用该第一账户具有使用权限的预设支付渠道进行轮询支付的权限。当用户需要利用第一账户针对目标交易进行轮询支付时本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种支付方法,包括:获取用户的第一账户的可用支付渠道信息;所述可用支付渠道信息用于表示所述第一账户针对目标交易的多个可用支付渠道;获取所述第一账户的成功支付渠道信息;所述成功支付渠道信息用于表示在所述第一账户处的历史交易中成功执行了支付操作的支付渠道;根据所述成功支付渠道信息,确定所述多个可用支付渠道的使用优先级;按照所述使用优先级从高到低的顺序,利用至少部分所述可用支付渠道,对所述目标交易进行支付。2.如权利要求1所述的方法,所述获取用户的第一账户的可用支付渠道信息,具体包括:获取所述第一账户的具有使用权限的各个预设支付渠道;根据所述目标交易的交易信息,确定所述目标交易的支付条件;根据所述支付条件,从所述各个预设支付渠道中,确定所述多个可用支付渠道;所述可用支付渠道为满足所述支付条件的所述预设支付渠道。3.如权利要求2所述的方法,所述根据所述目标交易的交易信息,确定所述目标交易的支付条件,具体包括:根据所述目标交易的业务类型,确定第一支付条件;所述第一支付条件为所述预设支付渠道属于第一支付渠道,所述第一支付渠道为所述业务类型允许所述第一账户使用的支付渠道;或者,根据所述第一账户,确定第二支付条件;所述第二支付条件为所述预设支付渠道属于第二支付渠道,所述第二支付渠道为所述第一账户允许用于对所述目标交易进行支付的支付渠道;或者,根据所述目标交易中的商户的第二账户,确定第三支付条件;所述第三支付条件为所述预设支付渠道属于第三支付渠道,所述第三支付渠道为所述第二账户允许所述第一账户使用的用于对所述目标交易进行支付的支付渠道。4.如权利要求1所述的方法,所述获取所述第一账户的成功支付渠道信息,具体包括:获取所述多个可用支付渠道中最近一次成功执行了支付操作的第一可用支付渠道;所述根据所述成功支付渠道信息,确定所述多个可用支付渠道的使用优先级,具体包括:确定所述第一可用支付渠道的使用优先级为所述多个可用支付渠道的使用优先级中的最高使用优先级。5.如权利要求4所述的方法,所述确定所述多个可用支付渠道的使用优先级,还包括:判断第二可用支付渠道是否具有用户预设使用优先级,得到第一判断结果;所述第二可用支付渠道为所述多个可用支付渠道中除所述第一可用支付渠道以外的其他可用支付渠道;若所述第一判断结果表示所述第二可用支付渠道具有用户预设使用优先级,则将所述第二可用支付渠道的用户预设使用优先级确定为所述第二可用支付渠道的使用优先级;若所述第一判断结果表示所述第二可用支付渠道不具有用户预设使用优先级,则将所述第二可用支付渠道的系统预设使用优先级确定为所述第二可用支付渠道的使用优先级。
6.如权利要求4或5所述的方法,所述确定所述多个可用支付渠道的使用优先级之前,还包括:获取各个所述可用支付渠道的支付成功率;所述确定所述多个可用支付渠道的使用优先级,还包括:基于第一调整策略,根据各个所述可用支付渠道的所述支付成功率,调整至少部分所述可用支付渠道的使用优先级;所述第一调整策略为所述可用支付渠道的使用优先级与所述可用支付渠道的所述支付成功率正相关。7.如权利要求4或5所述的方法,所述确定所述多个可用支付渠道的使用优先级之前,还包括:获取各个所述可用支付渠道最近一次成功执行的支付操作的第一操作执行时间;所述确定所述多个可用支付渠道的使用优先级,还包括:基于第二调整策略,根据各个所述可用支付渠道对应的所述第一操作执行时间,调整至少部分所述可用支付渠道的使用优先级;所述第一调整策略为所述可用支付渠道的使用优先级与所述可用支付渠道对应的所述第一操作执行时间正相关。8.如权利要求4或5所述的方法,所述确定所述多个可用支付渠道的使用优先级之前,还包括:获取各个所述可用支付渠道最近一次执行失败的支付操作的第二操作执行时间;所述确定所述多个可用支付渠道的使用优先级,还包括:基于第三调整策略,根据各个所述可用支付渠道对应的所述第二操作执行时间,调整至少部分所述可用支付渠道的使用优先级;所述第三调整策略为所述可用支付渠道的使用优先级与所述可用支付渠道对应的所述第二操作执行时间负相关。9.如权利要求1所述的方法,所述按照所述使用优先级从高到低的顺序,利用至少部分所述可用支付渠道,对所述目标交易进行支付,具体包括:生成利用所述使用优先级最高的所述可用支付渠道对所述目标交易进行支付的支付请求;发送所述支付请求至支付平台;接收所述支付平台响应于所述支付请求而反馈的支付结果。10.如权利要求9所述的方法,所述按照所述使用优先级从高到低的顺序,利用至少部分所述可用支付渠道,对所述目标交易进行支付,还包括:若所述支付结果表示针对所述目标交易支付失败,则判断针对所述目标交易的支付操作耗时是否达到目标支付耗时,得到第二判断结果;若所述第二判断结果表示所述支付操作耗时未达到所述目标支付耗时,则按照所述使用优先级从高到低的顺序,利用除所述使用优先级最高的所述可用支付渠道以外的其他所述可用支付渠道,对所述目标交易进行支付,直至针对所述目标交易的支付操作耗时达到所述目标支付耗时。11.如权利要求10所述的方法,所述获取用户的第一账户的可用支付渠道信息之前,还包括:获取业务平台发送的针对目标交易的代扣请求,所述代扣请求中携带有所述目标交易的交易类型;
所述判断针对所述目标交易的支付操作耗时是否达到目标支付耗时之前,还包括:将所述目标交易的交易类型对应的预设最大支付耗时,确定为所述目标支付耗时。12.如权利要求1所述的方法,所述按照所述使用优先级从高到低的顺序,利用至少部分所述可用支付渠道,对所述目标交易进行支付之后,还包括:若针对所述目标交易支付成功,则生成所述第一账户的新增成功支付渠道信息;所述新增成功支付渠道信息用于表示针对所述目标交易成功执行了支付操作的支付渠道。13.一种支付装置,包括:第一获取模块,用于获取用户的第一账户的可用支付渠道信息;所述可用支付渠道信息用于表示所述第一账户针对目标交易的多个可用支付渠道;第二获取模块,用于获取所述第一账户的成功支付渠道信...

【专利技术属性】
技术研发人员:毛颖朱英梓赵世忱沈正鸣马灿姚刚
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1