【技术实现步骤摘要】
一种支付方法、装置及设备
[0001]本申请涉及支付
,尤其涉及一种支付方法、装置及设备。
技术介绍
[0002]随着时代的进步发展,电子支付技术变得越来越普及,同时,用户账户处的可供使用的支付渠道也越来越多元化。目前,用户可以预先授予支付应用利用其用户账户处的多个支付渠道进行自动支付的权限。后续,当用户需要针对目标交易进行支付时,支付应用则可以依次尝试使用用户账户处的各个可用支付渠道进行支付。
[0003]基于此,如何在用户账户处具有多个可用支付渠道时提升支付效率,成为了亟待解决的技术问题。
技术实现思路
[0004]本说明书实施例提供的一种支付方法、装置及设备,可以在用户账户处具有多个可用支付渠道时提升支付效率。
[0005]为解决上述技术问题,本说明书实施例是这样实现的:
[0006]本说明书实施例提供的一种支付方法,包括:
[0007]获取用户的第一账户的可用支付渠道信息;所述可用支付渠道信息用于表示所述第一账户针对目标交易的多个可用支付渠道;
[0008]获取所述第一账户的成功支付渠道信息;所述成功支付渠道信息用于表示在所述第一账户处的历史交易中成功执行了支付操作的支付渠道;
[0009]根据所述成功支付渠道信息,确定所述多个可用支付渠道的使用优先级;
[0010]按照所述使用优先级从高到低的顺序,利用至少部分所述可用支付渠道,对所述目标交易进行支付。
[0011]本说明书实施例提供的一种支付装置,包括:
[001 ...
【技术保护点】
【技术特征摘要】
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.一种支付装置,包括:第一获取模块,用于获取用户的第一账户的可用支付渠道信息;所述可用支付渠道信息用于表示所述第一账户针对目标交易的多个可用支付渠道;第二获取模块,用于获取所述第一账户的成功支付渠道信...
【专利技术属性】
技术研发人员:毛颖,朱英梓,赵世忱,沈正鸣,马灿,姚刚,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。