掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本发明涉及银行支付领域,尤其涉及一种基于分布式的银行统一支付方法。

背景技术

随着国内金融改革进程,支付渠道愈加多元化,柜员及客户的选择增多的同时,也更加考验操作效率及银行运维成本。

目前国内支付渠道多元化发展,不同支付渠道报文格式、业务类型、部署方式、运维模式均存在差异,各个前端渠道接入方式复杂,客户及柜员操作繁琐,银行运维及管理成本较高。

发明内容

鉴于上述问题,提出了本发明以便提供克服上述问题或者至少部分地解决上述问题的一种基于分布式的银行统一支付方法。

根据本发明的一个方面,提供了一种基于分布式的银行统一支付方法,所述支付方法包括:

获取用户在前端上送的多种业务要素;

根据所述业务要素设定路由规则;

采用所述路由规则进行计算,选择得分最高的支付渠道,获得最优支付渠道。

可选的,所述支付方法还包括:计算所述最优支付渠道的手续费金额。

可选的,所述多种业务要素具体包括:

租户编号、支付时效性、支付优先级和支付渠道状态。

可选的,所述根据所述业务要素设定路由规则具体包括:

所述路由规则根据业务及客户的需要在系统中进行设置;

实时更新后端各支付渠道系统状态;

根据参数管理和成本核算两个维度确定交易路由。

可选的,所述参数管理具体包括:

租户管理,当新增租户信息时,后端自动生成租户编号;前端配置租户状态、租户限额管理和租户手续费;

租户限额管理根据所述租户编号、产品编号和限制类型唯一对应一条限制记录,一个租户对应多条限制信息;

渠道管理,支付平台可从各个支付渠道同步渠道状态,根据业务路由的需要,对多个支付渠道做开关控制;

产品管理,对不同的支付产品都可在管理端进行配置,产品根据业务路由要求,配置不同的手续费金额、不同的租户权限和产品渠道优先级。

可选的,所述成本核算具体包括:银行成本核算和客户手续费管理。

本发明提供的一种基于分布式的银行统一支付方法,所述支付方法包括:获取用户在前端上送的多种业务要素;根据所述业务要素设定路由规则;采用所述路由规则进行计算,选择得分最高的支付渠道,获得最优支付渠道。解决了支付系统之间的异构性问题,降低技术集成的复杂度,通过统一的业务接口,实现了各个支付产品系统自动路由。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1为本发明实施例提供的银行支付系统的结构组成示意图;

图2为本发明实施例提供的基于分布式下的银行统一支付整体架构的示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

本发明的说明书实施例和权利要求书及附图中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元。

下面结合附图和实施例,对本发明的技术方案做进一步的详细描述。

如图1所示,基于分布式下的银行统一支付方法整合各支付系统的接入和接出,解决了支付系统的异构性问题,为前端渠道提供统一的业务接口,无需针对各支付系统进行业务区分,通过灵活的配置,进行支付渠道的自动路由。

如图2所示,方法整体基于分布式服务平台,使用zookeeper作为注册中心,将应用接口及路由规则都在注册中心进行注册,本地服务以spring为服务容器,通过调用rpc服务,搭配zookeeper,实现横向扩展,提升并发处理能力,实现高可用。在分布式的加成下,本发明整合各支付系统接入接出,实现智能路由。

统一支付方法整合下端支付渠道的特点,提供统一的业务接口实现智能路由。智能路由主要通过用户在前端上送的各种业务要素,例如租户编号、支付时效性、支付优先级、支付渠道状态,根据前期设定好的路由规则进行计算,选择得分最高为最优支付渠道,以及最优渠道的手续费金额,实现交易发送的最优化。

路由规则可根据业务及客户的需要在系统中进行设置,如有实时性要求的可最优推荐超网渠道,金额较大可推荐二代支付大额渠道。并可实时更新后端各支付渠道系统状态,若当前某渠道关闭,则不再发送该渠道。

规则设定较为灵活,主要通过参数管理、成本核算两个维度确定交易路由,具体包括:

参数管理包括:租户管理:当新增租户信息时,后端自动生成租户编号。前端配置租户状态、租户限额管理、租户手续费。当进行租户维护或路由发送时,首先验证租户信息。租户限额管理可通过租户编号、产品编号和限制类型三个字段唯一对应一条限制记录,一个租户可新增多条限制信息;渠道管理:支付平台可从各个支付渠道同步渠道状态,根据业务路由的需求,对各个支付渠道做开关控制;产品管理:对不同的支付产品都可在管理端进行配置,产品可根据业务路由要求,可配置不同的手续费金额,不同的租户权限以及产品渠道优先级。

成本核算包括银行成本核算以及客户手续费管理。不同的支付渠道有不同的费用规则,方法可为不同渠道配置不同费用规则,更加灵活高效。对于收取客户手续费,平台提供手续费配置规则,支持支付费用的统一管理和灵活定价,能够进行手续费的实时计算和累计。管理端可按不同规则进行配置:按金额计费、按笔数计费、固定金额、固定比例、上下限额。旨在解决当交易进行过程中路由出多个可用渠道时,选择费用较低渠道作为当前最优渠道。

有益效果:本发明基于分布式微服务架构,利用分布式服务运营平台、基础组件、管理端及开发平台,解决了各支付系统之间的异构性问题,降低了技术集成的复杂度,实现了各个支付产品系统功能的对外封装。

本发明的银行统一支付方法减少了柜员及客户因不同支付渠道选择带来的困扰,有效提高了跨行转账操作效率,也更加降低了银行的支付成本及运维成本,方便了银行对支付渠道的管理,提高了银行的支付灵活度和业务整合能力。

以上的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术分类

06120114699122