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、可选地,所述候选支付渠道的属性信息包括:与所述候选支付渠道的执行状态关联的多个路由指标值;
15、所述候选支付渠道的健康度是采用以下方式获得的:
16、对所述多个路由指标值进行加权求和,获得第一状态评估值;
17、将所述多个路由指标值输入线程回归模型进行处理,获得第二状态评估值;
18、对所述第一状态评估值和所述第二状态评估值求平均,获得所述候选支付渠道的健康度。
19、可选地,所述多个路由指标值包括:
20、所述候选支付渠道的执行时效信息、所述候选支付渠道的执行成功率、所述候选支付渠道的重试率、所述候选支付渠道的网络耗时。
21、可选地,所述基于所述多个候选支付渠道各自的目标评估值,从所述多个候选支付渠道中选取满足所述交易内容的处理条件的目标支付渠道,包括:
22、基于所述候选支付渠道的健康度,获得所述候选支付渠道的健康等级标签;
23、当所述候选支付渠道的健康等级标签为异常标签时,从所述多个候选支付渠道中排除所述候选支付渠道;并基于剩余的候选支付渠道各自的目标评估值,从所述剩余的候选支付渠道中选取满足所述交易内容的处理条件的目标支付渠道。
24、可选地,在确定所述候选支付渠道的健康等级标签为异常标签时,定期对所述候选支付渠道进行健康探测,获得所述候选支付渠道的健康度;
25、当所述候选支付渠道的健康度大于预设阈值时,更新所述候选支付渠道的健康等级标签。
26、可选地,所述基于所述多个候选支付渠道各自的目标评估值,从所述多个候选支付渠道中选取满足所述交易内容的处理条件的目标支付渠道,包括:
27、从所述多个候选支付渠道中,选取对应最大的目标评估值的候选支付渠道,作为所述目标支付渠道。
28、一方面,本申请实施例提供了一种智能化支付路由装置,该装置包括:
29、获取模块,用于接收到支付路由请求时,获取多个候选支付渠道的属性信息;
30、处理模块,用于针对每个候选支付渠道,基于所述支付路由请求关联的交易内容和所述候选支付渠道的属性信息,获得所述候选支付渠道的目标评估值;
31、基于所述多个候选支付渠道各自的目标评估值,从所述多个候选支付渠道中选取满足所述交易内容的处理条件的目标支付渠道;
32、返回模块,用于基于所述目标支付渠道生成所述支付路由请求对应的路由决策结果,并返回所述路由决策结果。
33、可选地,所述处理模块具体用于:
34、基于所述支付路由请求关联的交易内容和所述候选支付渠道的属性信息,获得所述候选支付渠道在多个维度的维度评估值;
35、对所述多个维度的维度评估值加权求和,获得所述候选支付渠道的目标评估值。
36、可选地,所述多个维度的维度评估值包括:所述候选支付渠道的支付上限值、所述候选支付渠道的支付消耗值、所述候选支付渠道的健康度、所述候选支付渠道的交易占比、所述交易内容中的支付金额。
37、可选地,所述处理模块具体用于:
38、所述候选支付渠道的属性信息包括:所述候选支付渠道的渠道支付规则;
39、所述候选支付渠道的支付消耗值是采用以下方式获得的:
40、基于所述交易内容和所述候选支付渠道的渠道支付规则,获得所述候选支付渠道的支付消耗值。
41、可选地,所述处理模块具体用于:
42、所述候选支付渠道的属性信息包括:与所述候选支付渠道的执行状态关联的多个路由指标值;
43、所述候选支付渠道的健康度是采用以下方式获得的:
44、对所述多个路由指标值进行加权求和,获得第一状态评估值;
45、将所述多个路由指标值输入线程回归模型进行处理,获得第二状态评估值;
46、对所述第一状态评估值和所述第二状态评估值求平均,获得所述候选支付渠道的健康度。
47、可选地,所述多个路由指标值包括:
48、所述候选支付渠道的执行时效信息、所述候选支付渠道的执行成功率、所述候选支付渠道的重试率、所述候选支付渠道的网络耗时。
49、可选地,所述处理模块具体用于:
50、基于所述候选支付渠道的健康度,获得所述候选支付渠道的健康等级标签;
51、当所述候选支付渠道的健康等级标签为异常标签时,从所述多个候选支付渠道中排除所述候选支付渠道;并基于剩余的候选支付渠道各自的目标评估值,从所述剩余的候选支付渠道中选取满足所述交易内容的处理条件的目标支付渠道。
52、可选地,所述处理模块具体用于:
53、在确定所述候选支付渠道的健本文档来自技高网...
【技术保护点】
1.一种智能化支付路由方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述基于所述支付路由请求关联的交易内容和所述候选支付渠道的属性信息,获得所述候选支付渠道的目标评估值,包括:
3.如权利要求2所述的方法,其特征在于,所述多个维度的维度评估值包括:所述候选支付渠道的支付上限值、所述候选支付渠道的支付消耗值、所述候选支付渠道的健康度、所述候选支付渠道的交易占比、所述交易内容中的支付金额。
4.如权利要求3所述的方法,其特征在于,所述候选支付渠道的属性信息包括:所述候选支付渠道的渠道支付规则;
5.如权利要求3所述的方法,其特征在于,所述候选支付渠道的属性信息包括:与所述候选支付渠道的执行状态关联的多个路由指标值;
6.如权利要求5所述的方法,其特征在于,所述多个路由指标值包括:
7.如权利要求3所述的方法,其特征在于,所述基于所述多个候选支付渠道各自的目标评估值,从所述多个候选支付渠道中选取满足所述交易内容的处理条件的目标支付渠道,包括:
8.如权利要求7所述的方法,其特征在于,
9.如权利要求1所述的方法,其特征在于,所述基于所述多个候选支付渠道各自的目标评估值,从所述多个候选支付渠道中选取满足所述交易内容的处理条件的目标支付渠道,包括:
10.一种智能化支付路由装置,其特征在于,所述装置包括:
11.一种计算机设备,其特征在于,包括:
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有可由计算机设备执行的计算机程序,当所述计算机程序在计算机上运行时,使得计算机实现执行权利要求1至9中任一项所述的方法。
13.一种计算机程序产品,其特征在于,所述计算机程序产品包括存储在计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机设备执行时,使所述计算机设备执行如权利要求1-9任一项所述方法的步骤。
...【技术特征摘要】
1.一种智能化支付路由方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述基于所述支付路由请求关联的交易内容和所述候选支付渠道的属性信息,获得所述候选支付渠道的目标评估值,包括:
3.如权利要求2所述的方法,其特征在于,所述多个维度的维度评估值包括:所述候选支付渠道的支付上限值、所述候选支付渠道的支付消耗值、所述候选支付渠道的健康度、所述候选支付渠道的交易占比、所述交易内容中的支付金额。
4.如权利要求3所述的方法,其特征在于,所述候选支付渠道的属性信息包括:所述候选支付渠道的渠道支付规则;
5.如权利要求3所述的方法,其特征在于,所述候选支付渠道的属性信息包括:与所述候选支付渠道的执行状态关联的多个路由指标值;
6.如权利要求5所述的方法,其特征在于,所述多个路由指标值包括:
7.如权利要求3所述的方法,其特征在于,所述基于所述多个候选支付渠道各自的目标评估值,从所述...
【专利技术属性】
技术研发人员:郑可爽,李重阳,王玉翔,
申请(专利权)人:上海上湖信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。