一种支付路径的计算方法和装置的制造方法

文档序号:9453613阅读:273来源:国知局
一种支付路径的计算方法和装置的制造方法
【技术领域】
[0001]本发明涉及支付技术领域,尤其涉及一种支付路径的计算方法和装置。
【背景技术】
[0002]现有支付方式中,用户在不同公司支付时,公司凭借用户习惯向用户展示历史支付方式,公司支付时也只是凭借习惯来选择历史支付方式,并不清楚哪些支付方式对公司的用户来说效率更高,时效更快,同时对公司来说,支付费率最低。比如,用户在京东上买东西,支付时可以选择京东支付、支付宝支付、微信支付、网银支付等等不同支付渠道,京东要对应给这些第三方支付平台付费。支付宝可能连接100家银行,微信连接50家银行、京东支付连接5家银行,这三种支付渠道的支付速度假设支付宝最快,微信次中,对应京东公司付费给支付宝最低,微信费用稍多一点。如果某用户一直以来选择用微信支付,那么在现有支付方式中,京东公司向用户展示的是微信支付,京东公司也是向微信平台付费,却不管微信支付对公司的用户来说是不是效率更高,时效更快,对公司的微信支付费率是不是最低。

【发明内容】

[0003]本发明的目的旨在至少解决上述技术缺陷之一,提供一种支付路径的计算装置及计算方法。
[0004]本发明提供一种支付路径的计算方法,所述计算方法包括以下步骤:
[0005]当接收到用户的支付请求时,获取本次交易账户的账户鉴权信息;
[0006]判断所述账户鉴权信息的数量是否小于第一预设值;
[0007]如果否,获取应用渠道支持的支付路径,并根据预设的筛选条件从所述应用渠道支持的支付路径筛选可用的支付路径;
[0008]判断所述可用的支付路径的数量是否大于I或者等于I ;
[0009]当所述可用的支付路径的数量等于I时,将所述可用的支付路径作为最优的支付路径并缓存;
[0010]当所述可用的支付路径的数量大于I时,根据用户的支付请求计算每个可用的支付路径的手续费、到账时间和成功率;
[0011]获取与应用渠道相对应的路径策略,并根据所述对应的路径策略以及每个可用的支付路径的手续费、到账时间和成功率从可用的支付路径中选择最优的可用的支付路径作为最优的支付路径并缓存。
[0012]从上述方法的方案可以看出,通过对支付路径筛选,计算支付路径的预计应付的手续费用、预计到账时间、统计成功率,再根据应用渠道选择的路径策略或者人工认定策略,可选择出一条最优的支付路径而得到最优的支付路径。此支付路径对用户来说,支付的时效更快,成功率更高。对公司来说,所需要向支付公司支付的费用更低,有利用降低公司的运营成本,同时也可以满足用户的需要。
[0013]本发明还提供一种支付路径的计算装置,所述计算装置包括:
[0014]第一获取模块,用于当接收到用户的支付请求时,获取本次交易账户的账户鉴权信息;
[0015]第一判断模块,用于判断所述第一获取模块中账户鉴权信息的数量是否小于第一预设值,输出第一判断信号;
[0016]第二获取模块,用于根据所述第一判断信号,获取应用渠道支持的支付路径;
[0017]第一筛选模块,用于根据预设的筛选条件从所述第二获取模块中所述应用渠道支持的支付路径筛选可用的支付路径;
[0018]第二判断模块,用于判断判断所述可用的支付路径的数量是否大于I或者等于1,当所述可用的支付路径的数量等于I时输出第二判断信号,当所述可用的支付路径的数量大于I时输出第三判断信号;
[0019]第一缓存模块,用于根据所述第二判断信号,将所述可用的支付路径作为最优的支付路径并缓存;
[0020]计算模块,用于根据所述第三判断信号以及根据用户的支付请求计算每个可用的支付路径的手续费、到账时间和成功率;
[0021]第三获取模块,用于获取与应用渠道相对应的路径策略;
[0022]第二筛选模块,用于根据所述第三获取模块中对应的路径策略以及所述计算模块中每个可用的支付路径的手续费、到账时间和成功率从可用的支付路径中选择最优的可用的支付路径作为最优的支付路径并缓存。
[0023]从上述装置的方案可以看出,通过对支付路径筛选,计算支付路径的预计应付的手续费用、预计到账时间、统计成功率,再根据应用渠道选择的路径策略或者人工认定策略,可选择出一条最优的支付路径而得到最优的支付路径。此支付路径对用户来说,支付的时效更快,成功率更高。对公司来说,所需要向支付公司支付的费用更低,有利用降低公司的运营成本,同时也可以满足用户的需求。
【附图说明】
[0024]图1为本发明支付路径的计算方法第一种实施例的流程图;
[0025]图2为本发明支付路径的计算方法第二种实施例的流程图;
[0026]图3为本发明支付路径的计算方法第三种实施例的流程图;
[0027]图4为本发明支付路径的计算方法第四种实施例的流程图;
[0028]图5为本发明支付路径的计算方法中计算每个可用的支付路径的手续费、到账时间和成功率一种实施例的流程图;
[0029]图6为本发明支付路径的计算方法中计算每个可用的支付路径的手续费一种实施例的流程图;
[0030]图7为本发明支付路径的计算装置一种实施例的结构框图;
[0031]图8为本发明支付路径的计算装置的第一筛选模块一种实施例的结构框图。
【具体实施方式】
[0032]为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0033]本发明提供一种实施例的支付路径的计算方法,如图1所示,所述计算方法包括以下步骤:
[0034]步骤SOl,当接收到用户的支付请求时,获取本次交易账户的账户鉴权信息。其中,账户鉴权信息为用户的卡鉴权信息,用户的卡鉴权分为线上鉴权和线下鉴权两种,线上鉴权即通过互联网直接填写相关信息获得鉴权,线下鉴权即用户根据自己的身份证明到相关地点如银行进行办理,如U盾等,用户获得卡的鉴权需要插入U盾。
[0035]步骤S02,判断所述账户鉴权信息的数量是否小于第一预设值,如果是,进入步骤S03,如果否,进入步骤S04。在具体实施中,所述第一预设值为O。
[0036]步骤S03,支付失败。
[0037]步骤S04,获取应用渠道支持的支付路径。其中,应用渠道包括证券公司、保险公司、电子商务平台等。应用渠道支持的支付路径可从支付路径信息缓存中取得,包括Key值和Value值。Key值包括渠道和操作类型(如代收/代付),Value值存储在链表里面,包括支付路径编号,渠道,操作类型(如代收/代付),账户鉴权信息,支付产品和交易限额。
[0038]步骤S05,根据预设的筛选条件从所述应用渠道支持的支付路径筛选可用的支付路径。
[0039]步骤S06,判断所述可用的支付路径的数量是否大于I或者等于1,当所述可用的支付路径的数量小于I时,进入步骤S03,当所述可用的支付路径的数量等于I时,进入步骤S07,当所述可用的支付路径的数量大于I时,进入步骤S08。
[0040]步骤S07,将所述可用的支付路径作为最优的支付路径并缓存。
[0041]步骤S08,根据用户的支付请求计算每个可用的支付路径的手续费、到账时间和成功率。
[0042]步骤S09,获取与应用渠道相对应的路径策略,并根据所述对应的路径策略以及每个可用的支付路径的手续费、到账时间和成功率从可用的支付路径中选择最优的可用的
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1