本申请涉及一种支付路由方法、装置、计算机设备和存储介质。所述方法包括:在获取到携带有打款数额的待处理的打款请求时,确定多个打款渠道所对应的渠道数量、与每个打款渠道分别对应的打款费率、打款队列请求数、同行打款参数,以此生成支付路由字典,从而确定各个打款渠道分别对应的当前优先级,因此可以迅速地从多个打款渠道中确定与打款请求相匹配的目标打款渠道,再将打款请求路由至与目标打款渠道对应的目标设备,以触发目标设备执行打款操作。由于该目标打款渠道是综合了打款花费和到账时间等多个维度而确定出的优选的打款渠道,通过该目标打款渠道实现打款转账,可以实现在各个支付平台中打款金额秒级到账,进而提高打款效率。款效率。款效率。
【技术实现步骤摘要】
支付路由方法、装置、计算机设备和存储介质
[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]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一该的支付路由方法。
[0028]上述支付路由方法、装置、计算机设备和存储介质,在获取到携带有打款数额的待处理的打款请求时,确定多个打款渠道所对应的渠道数量、与每个打款渠道分别对应的打款费率、与每个打款渠道分别对应的打款队列请求数,并基于打款请求的发起方所对应的支付平台,确定与每个打款渠道分别对应的同行打款参数,这样就能根据打款数额、渠道数
量、打款费率、打款队列请求数以及同行打款参数,生成与打款请求对应的支付路由字典。该支付路由字典中定义了各个打款渠道分别对应的当前优先级。进而基于支付路由字典中各个打款渠道分别对应的当前优先级,可以迅速地从多个打款渠道中确定与打款请求相匹配的目标打款渠道,再将打款请求路由至与目标打款渠道对应的目标设备,以触发目标设备执行与打款请求对应的打款操作。由于该目标打款渠道是综合了打款花费和到账时间等多个维度而确定出的优选的打款渠道,通过该目标打款渠道实现打款转账,可以实现在各个支付平台中打款金额秒级到账,进而提高打款效率。此外,相对于通过单一打款渠道确定目标打款渠道的方式,本申请通过综合考虑多个打款渠道,智能选择出优选的目标打款渠道的方式,能够提高打款的成功率。
附图说明
[0029]图1为一个实施例中支付路由方法的应用环境图;
[0030]图2为一个实施例中支付路由方法的流程示意图;
[0031]图3为一个实施例中生成支付路由字典步骤的流程示意图;
[0032]图4为本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种支付路由方法,其特征在于,所述方法包括:获取待处理的打款请求;所述打款请求中携带有打款数额;确定多个打款渠道所对应的渠道数量、与每个打款渠道分别对应的打款费率、与每个打款渠道分别对应的打款队列请求数;基于所述打款请求的发起方所对应的支付平台,确定与每个打款渠道分别对应的同行打款参数;根据所述打款数额、所述渠道数量、所述打款费率、所述打款队列请求数、以及所述同行打款参数,生成与所述打款请求对应的支付路由字典;所述支付路由字典定义了每个打款渠道各自对应的当前优先级;基于所述支付路由字典中各个打款渠道分别对应的当前优先级,从所述多个打款渠道中确定与所述打款请求相匹配的目标打款渠道;将所述打款请求路由至与所述目标打款渠道对应的目标设备,以触发所述目标设备执行与所述打款请求对应的打款操作。2.根据权利要求1所述的方法,其特征在于,所述根据所述打款数额、所述渠道数量、所述打款费率、所述打款队列请求数、以及所述同行打款参数,生成与所述打款请求对应的支付路由字典,包括:对于各个打款渠道,分别将相应的打款费率乘以所述打款数额,得到与各个打款渠道分别对应的预打款费;对于每个打款渠道,均综合相应的预打款费、所述打款队列请求数、以及所述同行打款参数,得到与相应打款渠道对应的打款数值;将各个打款渠道所对应的打款数值分别除以所述渠道数量,得到与各个打款渠道分别对应的打款权重;基于与各个打款渠道分别对应的打款权重,将各个打款权重按照从大到小进行排序,生成与打款请求对应的支付路由字典,其中,最大打款权重对应的优先级最高。3.根据权利要求1所述的方法,其特征在于,所述基于所述支付路由字典中各个打款渠道分别对应的当前优先级,从所述多个打款渠道中确定与所述打款请求相匹配的目标打款渠道,包括:基于所述支付路由字典,确定各个打款权重中最大打款权重;所述最大打款权重对应的优先级最高;将所述最大打款权重对应的打款渠道,作为与所述打款请求相匹配的目标打款渠道。4.根据权利要求1所述的方法,其特征在于,所述目标设备执行与所述打款请求对应的打款操作,包括:所述目标设备将接收到的打款请求存储至对应的目标打款队列;所述目标设备按照所述目标打款队列中已存入打款请求的顺序,依次执行对应的打款操作;在所述目标设备完成对所述发起方发起的打款请求所...
【专利技术属性】
技术研发人员:张民遐,石海波,杨红卫,
申请(专利权)人:四川高灯企服科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。