一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种支付路由的处理方法及相关设备与流程

2022-11-19 15:36:38 来源:中国专利 TAG:


1.本发明涉及互联网技术领域,尤其涉及一种支付路由的处理方法、系统、终端及计算机可读存储介质。


背景技术:

2.在目前电商平台的在线支付场景中,不同商户可能支持不同的支付方式,包括银行通道类、第三方通道类等支付方式,例如paypal、多个信用卡、微信、支付宝等,每种支付方式下又有多个银行,每个银行又有多个支付通道,而根据不同的电商平台或在不同的时间点,可能存在不同的交易成功率;聚合支付平台综合多种支付通道,不同的支付通道对不同的产品,不同的国家支付成功率会存在一定的差异。
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.图1是本发明中支付路由的处理方法的较佳实施例的流程图;
32.图2是本发明中支付路由的处理方法的较佳实施例中步骤s20的流程图;
33.图3是本发明中支付路由的处理系统的较佳实施例的原理示意图;
34.图4为本发明终端的较佳实施例的运行环境示意图。
具体实施方式
35.为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
36.需要说明,若本发明实施例中有涉及方向性指示(诸如上、下、左、右、前、后
……
),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
37.另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
38.本发明较佳实施例所述的支付路由的处理方法,如图1所示,所述支付路由的处理方法包括以下步骤:
39.步骤s10、获取不同的支付通道,对所述支付通道进行处理得到多条支付路由。
40.具体地,获取不同的支付通道,将所有支付通道根据优先级顺序编排成路由,例如:当前综合支付系统中包含有paypal,信用卡a通道,信用卡b通道,alipay等支付通道,那么通过搭配组合方案处理完成后得到多条支付路由,例如,路由1:paypal》信用卡a通道》信用卡b通道》alipay、路由2:信用卡a通道》paypal》信用卡b通道》alipay、路由3:paypal》信用卡b通道》信用卡a通道》alipay、路由n等。
41.进一步地,给产品(例如,产品a、产品b、产品c等)或国家(例如,中国、英国、法国等)配置对应路由,例如,给英国的产品a配置路由1(paypal》信用卡a通道》信用卡b通道》alipay)、给美国的产品b配置路由2(信用卡a通道》paypal》信用卡b通道》alipay)、给中国的产品c配置路由3(paypal》信用卡b通道》信用卡a通道》alipay)和给法国的产品d配置路由4(alipay》paypal》信用卡a通道》信用卡b通道),配置的结果如下表。
42.路由应用产品应用国家路由1产品a英国路由2产品b美国路由3产品c中国路由4产品d法国
43.步骤s20、当对每条所述支付路由分配流量后,对完成分配的所述支付路由进行支付成功率测试,并得到每条所述支付路由的成功率。
44.具体过程请参阅图2,其为本发明提供的支付路由的处理方法中步骤s20的流程图。
45.如图2所示,所述步骤s20包括:
46.步骤s21、预先根据因素设置每条支付路由的访客流量比例,并基于所述访客流量比例将访客流量分配到对应的每条支付路由;
47.步骤s22、基于预设规定得到每条所述支付路由的支付成功订单,并基于所述支付成功订单计算得到每条所述支付路由的支付成功率。
48.具体地,将多条路由配置到相同产品或国家,等比分配流量进行测试,在测试过程中,可以根据成功时间长度或反馈数据准准确度进行分值评估,并积累预定时间;将每一种付款方式根据积累结果的排序,提供给用户在平台付款过程中相应排序,供用户付款时选择;也可以利用大数据的统计,在某个国家或地区统计某种支付方式的成功率,例如,要测试a国家,x产品的最优支付路由,设置三条支付路由,分别为支付路由1(微信支付》alipay》paypal_rt》paddle)、支付路由2(alipay》微信支付》paypal_rt》paddle)和支付路由3(paddle》微信支付》alipay》paypal_rt),并对所述三条支付路由配置访客流量比例,配比结果为支付路由1:支付路由2:支付路由3为33%:33%:34%;基于所述访客流量比例将访客流量分配到所述三条支付路由中得到对应路由的所有订单,并将所述三条支付路由对照场景(例如a国家,x产品)进行测试,得到每条所述支付路由的支付成功订单,并将所述支付成功订单比上对应支付路由的所有订单得到每条所述支付路由的支付成功率,如下表可知,路由2的87.26%成功率最高,因此路由2(alipay》微信支付》paypal_rt》paddle)为a国家,x产品的最佳支付路由。
[0049][0050]
进一步地,可以对支付路由定期或按照一定的频次进行测试,使得用户在购买订单时推荐最优路由。
[0051]
步骤s30、将所有所述支付路由按照成功率由高到低进行排序得到支付路由组,并基于所述支付路由组选择出成功率最高的支付路由作为目标支付路由。
[0052]
具体地,当支付路由完成测试后,得到每条支付路由的成功率,并将所有所述支付路由按照成功率由高到低进行排序支付路由组,并从所述支付路由组中选出成功率最高的支付路由作为目标支付路由。
[0053]
进一步地,若所述目标支付路由(例如,微信支付》alipay》paypal_rt》paddle)中的首位支付通道(即微信支付)在一定时间内(例如,一个小时)未达到预设的订单量(例如,一千笔订单),并且用户可能没有反馈,则将所述目标支付路由中的首位支付通道进行熔断,将次位的支付通道依次向前提,变成新的首位支付通道(即alipay为新的首位支付通道)的付款方式,并检查所述目标支付路由中首位支付通道的故障情况;当所述首位支付通道的熔断时间超出预设时间时,检查所述首位支付通道的支付状态,并重新启动所述首位
支付通道;基于在一定时间内完成的订单量,判断所述熔断的首位支付通道是否正常;若所述熔断的首位支付通道正常,则恢复所述目标支付路由熔断的首位支付通道进行支付,并还原为熔断前支付路由的支付通道次序(即微信支付》alipay》paypal_rt》paddle);若所述熔断的首位支付通道不正常,则继续使用所述目标支付路由中的第二支付通道进行支付。
[0054]
进一步地,将不同国家的用户或针对不同的产品在支付时的行为或偏好进行收集,并基于所述行为或所述偏好设置对应的路由或互抛方案,而并不是固定使用测试得出的最佳支付路由,匹配出用户最佳的优先支付方式;例如,在日本测试得到paypal的成功率最高,但发现某一个地区使用信用卡支付通道的次数最频繁,则在此地区设定用户在购买订单时优先推荐路径为信用卡支付通道。
[0055]
进一步地,如图3所示,基于上述支付路由的处理方法,本发明还相应提供了支付路由的处理系统,所述支付路由的处理系统包括:
[0056]
数据获取模块51,用于获取不同的支付通道,对所述支付通道进行处理得到多条支付路由;
[0057]
数据处理模块52,用于当对每条所述支付路由分配流量后,对完成分配的所述支付路由进行支付成功率测试,并得到每条所述支付路由的成功率;
[0058]
结果接收模块53,用于将所有所述支付路由按照成功率由高到低进行排序得到支付路由组,并基于所述支付路由组选择出成功率最高的支付路由作为目标支付路由。
[0059]
进一步地,如图4所示,基于上述支付路由的处理方法,本发明还相应提供了一种终端,所述终端包括处理器10、存储器20及显示器30;图4示出了终端的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
[0060]
所述存储器20在一些实施例中可以是所述终端的内部存储单元,例如终端的硬盘或内存。所述存储器20在另一些实施例中也可以是所述终端的外部存储设备,例如所述终端上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,所述存储器20还可以既包括所述终端的内部存储单元也包括外部存储设备。所述存储器20用于存储安装于所述终端的应用软件及各类数据,例如所述安装终端的程序代码等。所述存储器20还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器20上存储有支付路由的处理程序40,该支付路由的处理程序40可被处理器10所执行,从而实现本技术中支付路由的处理方法。
[0061]
所述处理器10在一些实施例中可以是一中央处理器(central processing unit,cpu),微处理器或其他数据处理芯片,用于运行所述存储器20中存储的程序代码或处理数据,例如执行所述支付路由的处理方法等。
[0062]
所述显示器30在一些实施例中可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organic light-emitting diode,有机发光二极管)触摸器等。所述显示器30用于显示在所述终端的信息以及用于显示可视化的用户界面。所述终端的部件10-30通过系统总线相互通信。
[0063]
在一实施例中,当处理器10执行所述存储器20中分屏窗口的界面显示程序40时实现以下步骤:
[0064]
获取不同的支付通道,对所述支付通道进行处理得到多条支付路由;
[0065]
当对每条所述支付路由分配流量后,对完成分配的所述支付路由进行支付成功率
测试,并得到每条所述支付路由的成功率;
[0066]
将所有所述支付路由按照成功率由高到低进行排序得到支付路由组,并基于所述支付路由组选择出成功率最高的支付路由作为目标支付路由。
[0067]
其中,所述获取不同的支付通道,对所述支付通道进行处理得到多个支付路由,具体为:
[0068]
获取不同的支付通道,对所有的所述支付通道根据优先级顺序进行编排得到多条支付路由。
[0069]
其中,所述当对每条所述支付路由分配流量后,对完成分配的所述支付路由进行支付成功率测试,并得到每条所述支付路由的成功率,具体包括:
[0070]
预先根据因素设置每条支付路由的访客流量比例,并基于所述访客流量比例将访客流量分配到对应的每条支付路由;
[0071]
基于预设规定得到每条所述支付路由的支付成功订单,并基于所述支付成功订单计算得到每条所述支付路由的支付成功率。
[0072]
其中,所述因素包括根据国家地区、产品和支付路由的拒付率。
[0073]
其中,所述将所有所述支付路由按照成功率由高到低进行排序得到支付路由组,并基于所述支付路由组选择出成功率最高的支付路由作为目标支付路由,之后还包括:
[0074]
若所述目标支付路由中的首位支付通道在一定时间内未达到预设的订单量,则将所述首位支付通道进行熔断,并启动所述目标支付路由中的第二支付通道进行支付;
[0075]
当所述首位支付通道的熔断时间超出预设时间时,检查所述首位支付通道的支付状态,并重新启动所述首位支付通道。
[0076]
其中,所述当所述首位支付通道的熔断时间超出预设时间时,检查所述首位支付通道的支付状态,并重新启动所述首位支付通道,之后还包括:
[0077]
基于在一定时间内完成的订单量,判断所述首位支付通道是否正常;
[0078]
若所述首位支付通道正常,则恢复所述首位支付通道进行支付,并还原熔断前的所述目标支付路由的支付通道次序;
[0079]
若所述首位支付通道不正常,则继续使用所述目标支付路由中的第二支付通道进行支付。
[0080]
其中,所述预设规定包括:支付成功的时间和反馈数据的准确度。
[0081]
本发明还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有支付路由的处理程序,所述支付路由的处理程序被处理器执行时实现如上所述支付路由的处理方法的步骤。
[0082]
综上所述,本发明提供一种支付路由的处理方法及相关设备,所述支付路由的处理方法包括:获取不同的支付通道,对所述支付通道进行处理得到多条支付路由;当对每条所述支付路由分配流量后,对完成分配的所述支付路由进行支付成功率测试,并得到每条所述支付路由的成功率;将所有所述支付路由按照成功率由高到低进行排序得到支付路由组,并基于所述支付路由组选择出成功率最高的支付路由作为目标支付路由。本发明通过给用户提供完整的所有支付通道的同时,还提供精细化的支付路由运营策略,为产品或国家用户群匹配上合理的支付通道配比方案,提高了交易的成功率。
[0083]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排
他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0084]
当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于计算机可读取的计算机可读存储介质中,所述程序在执行时可包括如上述各方法实施例的流程。其中所述的计算机可读存储介质可为存储器、磁碟、光盘等。
[0085]
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献