一种支付统一接入平台的实现方法与流程

文档序号:15560221发布日期:2018-09-29 02:04阅读:1935来源:国知局

本发明涉及电商领域技术,尤其是指一种支付统一接入平台的实现方法。



背景技术:

随着金融支付产品越来越多、支付中活动及活动内容层出不穷,第三方支付公司优劣各不相同,使电商支付出现以下困难:

1、选择困难:不同第三方接入模式不同(服务商模式、普通商户模式),费率不同,稳定性不同,如何综合考虑选择合适的支付机构进行接入成了难点。

2、对接困难:不同第三方接入对接方式不同,无法快速对接到原有的电商支付板块中,使得成本增高,风险增大。

3、切换困难:切换商户或停掉某一个第三方服务后,导致退款等流程不能继续,人工成本大大增加。



技术实现要素:

有鉴于此,本发明针对现有技术存在之缺失,其主要目的是提供一种支付统一接入平台的实现方法,其能有效解决现有之电商支付存在选择困难、对接困难和切换困难的问题。

为实现上述目的,本发明采用如下之技术方案:

一种支付统一接入平台的实现方法,包括有以下步骤:

(1)基础配置步骤:(1.1)建立支付场景;(1.2)建立支付方式;(1.3)确定支付方式支持的支付场景;(1.4)创建支付通道;(1.5)确定电商商户与支付通道的关系;(1.6)确定相同支付方式下的路由策略;(1.7)支付通道接入支付技术配置;

(2)智能路由适配步骤:(2.1)电商商户发起支付:得到支付场景、支付方式、电商商户号、订单类型;(2.2)筛选电商商户与支付通道的关系得到支付通道列表c1;(2.3)根据支付方式和订单类型筛选支付通道列表c1得到支付通道列表c2;(2.4)路由策略筛选:(2.4.1)若支付通道列表c2只有1条数据,则直接使用该通道调接口进行支付;(2.4.2)若支付通道列表c2有多条数据,则读取路由策略:(2.4.2.1)根据路由策略排序得到最优通道,使用最优通道进行支付。

优选的,所述支付场景为pc网站支付、wap网站支付、扫码支付、被扫支付、公众号支付、小程序支付和app支付。

优选的,所述支付方式:微信、支付宝、银联、翼支付和通联。

优选的,决定支付通道的因素有:支付方式、接入模式、支付商户号、费率、支持的订单类型。

优选的,所述支付通道自身属性为网络稳定性个通道实现类。

优选的,所述确定电商商户与支付通道的关系:电商商户编号、支付通道编号。

优选的,所述确定相同支付方式下的路由策略:按费率、按网络稳定性、自定义扩展。

优选的,所述支付通道接入支付技术配置:接入模式、支付商户号、技术参数配置。

本发明与现有技术相比具有明显的优点和有益效果,具体而言,由上述技术方案可知:

1、可以实现接入不同的第三方支付。针对不同的支付场景(如网银支付、扫码支付(主扫、被扫)、app支付、公众号支付、小程序支付)实现统一接入接口,不同第三方支付通道实现对应的支付场景,配置通道参数:包括接入商户号、接入参数、支持的场景等。

2、对同一第三方可以采用多商户配置。可以针对第三方申请多商户,由于商户类型、费率、接入主体、多个子商户等情况,扩展成多个通道,配置商户通道接入权限,以提供使用。

3、支持多种服务模式(服务商、普通商户)。针对第三方服务模式的不同,读取不同第三方商户配置,找到对应接入参数实现支付功能。如服务商商户,必须读取到父商户及子商户接入信息才能发起支付。

4、智能路由控制(根据费率、稳定性等灵活路由到最优第三方)。同一支付方式同一场景有多个支付通道,每个支付通道对应第三方商户号、费率、商户类型等个不相同,根据配置的路由策略可以由系统自动选择最适合的支付通道进行支付。

5、对电商业务系统提供统一接入接口(接入一次,配置后即可使用不同第三方支付功能)。针对电商平台提供统一的接入方式,针对不同的支付场景只需接入一次,即可享有所有第三方支付方式的支付功能。

为更清楚地阐述本发明的结构特征和功效,下面结合附图与具体实施例来对本发明进行详细说明:

附图说明

图1是本发明之较佳实施例的系统流程示意图;

图2是本发明之较佳实施例的支付流程示意图。

具体实施方式

本发明揭示了一种支付统一接入平台的实现方法,包括有以下步骤:

(1)基础配置步骤:

(1.1)建立支付场景;pc网站支付、wap网站支付、扫码支付、被扫支付、公众号支付、小程序支付、app支付。

(1.2)建立支付方式;微信、支付宝、银联、翼支付、通联等等。

(1.3)确定支付方式支持的支付场景;例:支付宝支持pc网站支付、wap网站支付、扫码支付、被扫支付、app支付;银联支持pc网站支付、wap网站支付、app支付。

(1.4)创建支付通道;决定支付通道的因素:1、支付方式;2、接入模式(服务商模式、普通商户模式);2、支付商户号;3、费率;4、支持的订单类型[普通订单或国际订单]。支付通道自身属性:1、网络稳定性;2、通道实现类(javabean名称)。

(1.5)确定电商商户与支付通道的关系;1、电商商户编号;2、支付通道编号。

(1.6)确定相同支付方式下的路由策略;1、按费率;2、按网络稳定性;3、自定义扩展。

(1.7)支付通道接入支付技术配置;1、接入模式;2、支付商户号;3、技术参数配置。

(2)智能路由适配步骤:

(2.1)电商商户发起支付:得到支付场景、支付方式、电商商户号、订单类型;

(2.2)筛选电商商户与支付通道的关系得到支付通道列表c1;

(2.3)根据支付方式和订单类型筛选支付通道列表c1得到支付通道列表c2;

(2.4)路由策略筛选:(2.4.1)若支付通道列表c2只有1条数据,则直接使用该通道调接口进行支付;(2.4.2)若支付通道列表c2有多条数据,则读取路由策略:(2.4.2.1)根据路由策略排序得到最优通道,使用最优通道进行支付。

另外,本发明的核心代码实现:

1、支付服务统一接口

2、路由适配器

3、路由适配器返回对象

4、路由适配器实现原理

5、使用通道进行支付。以支付宝pc支付为例

以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1