支付服务器和支付通道整合方法技术

技术编号:8235841 阅读:214 留言:0更新日期:2013-01-20 11:09
本发明专利技术提供了一种支付服务器,连接至多个代理服务器,包括:分解单元,用于将多个代理服务器提供的支付方式数据进行分解,生成多个支付通道数据并保存,其中,支付通道数据包括代理服务器标识、支付方式类型数据和支付入口类型数据,所述代理服务器由支付代理商提供;整合单元,连接至分解单元,在接收到客户端的支付请求时,将属于同一种支付方式类型或同一代理服务器标识或同一支付入口类型的支付通道数据进行归类整合,将整合后的支付通道数据发送至客户端。本发明专利技术还提供一种支付通道整合方法。通过本发明专利技术的技术方案,能够对支付代理服务器的支付能力进行分解和整合,从而可以给用户更大范围的支付选择环境,不受代理服务器的服务限制。

【技术实现步骤摘要】

本专利技术涉及网上支付领域,具体而言,涉及一种支付服务器和一种支付通道整合方法。
技术介绍
现阶段支付方式的接入形态有两种一是直接通过支付提供服务器(例如招商银行系统服务器)提供的服务来进行接入,二是通过接入代理服务器来完成特定支付方式的接入。第一种方式对接入商户资质要求较高,而且支付通道太多,一个商户也没有精力与每家支付提供服务器进行接入合作;第二种方式相对而言就比较容易,商户可以选择 接入若干家支付方式已经比较多的代理服务器来完成支付的接入操作,本专利技术也是以其为背景进行展开说明。针对第二种方式,现有技术的通用做法都是将一家或几家没有支付冲突的代理服务器提供的支付方式汇集到一起,而重复支付方式的代理服务器就会被放弃掉。如图IA所示,某商户A考察P1、P2、P3三个代理服务器,Pl的支付方式有点卡支付、网银支付,P2的支付方式有支付宝支付,而P3的支付方式有点卡支付、网银支付。如图IB所示,为了实现支付接入,由于Pl和P3支付方式一样,用户会选择Pl和P2支付或者选择P2和P3支付,但无法同时使用P1、P2和P3,其实Pl和P3虽然都有网银支付,但还是有很大的区别,例如网银支付方式下的支付入口类型不同。由于代理服务器自身的优劣特点和整合能力差异,简单去掉代理服务器的做法还是不稳妥的。例如高阳网银虽然不强,但它整合大量的小银行,易宝虽然规模庞大,但是重点集中在那些比较大的银行企业和通道,对于普通小银行接入还是比较困难的;而且不同地域的人对大小银行的喜好程度也不同,所以必须要精细分析,绝不仅仅是代理服务器的加减问题。因此,需要一种新的支付方式处理技术,能够对代理服务器的支付能力进行分解和整合,从而可以给用户更大范围的支付选择环境。
技术实现思路
本专利技术正是基于上述问题,提出了一种支付服务器,能够对代理服务器的支付能力进行分解和整合,从而可以给用户更大范围的支付选择环境。有鉴于此,本专利技术提出了一种支付服务器,连接至多个代理服务器,所述代理服务器由支付代理商提供,包括分解单元,用于将所述多个代理服务器提供的支付方式数据进行分解,生成多个支付通道数据并保存,其中,所述支付通道数据包括代理服务器标识、支付方式类型数据和支付入口类型数据;整合单元,连接至所述分解单元,在接收到客户端的支付请求时,将属于同一种支付方式类型或同一代理服务器标识或同一支付入口类型的支付通道数据进行归类整合,将整合后的支付通道数据发送至所述客户端。在该技术方案中,支付通道可以是例如支付宝-网银支付-招商银行的形式,其中,支付宝即代理服务器,网银支付即支付方式,招商银行即支付入口。支付服务器可以将多个代理服务器提供的数据全部进行分解,生成多个支付通道,而不同于现有技术当不同代理服务器存在相同的支付方式和/或支付入口时,仅保留一个代理服务器的支付通道,而去掉其他代理服务器。其中,代理服务器由支付代理商提供,代理服务器中保存了支付代理商的服务数据,支付代理商是指本身没有支付能力,却可以通过集成其他有支付能力的公司或机构的支付能力,再提供支付服务的机构。在用户通过终端进行支付时,支付服务器可以获取用户的支付信息,然后根据支付信息向用户提供多个可用的支付通道供用户选择,即使存在不同的代理服务器提供的支付方式和/或支付入口相同的情况下,也可以将不同代理服务器的支付通道全部提供给用户进行选择,这最大限度上整合了现有代理服务器,给用户提供一个全面的支付选择环境。在上述技术方案中,优选地,所述分解单元还用于将所述支付通道数据以字段形式保存至数据库,并保存设置的各支付通道数据的优先级;所述整合单元包括查找子单元和排序子单元,所述查找子单元用于从所述数据库中查找出符合所述支付请求的支付通道数据,所述排序子单元用于根据所述支付通道数据的优先级对归类整合后的支付通道数据进行排序。 在该技术方案中,支付服务器能够根据用户的支付请求查找相应的支付通道,而不仅仅是将当前所有代理服务器的支付通道全部提供给用户选择,进一步地,还可以根据优先级对支付通道进行排序,便于用户选择优先级最高的支付通道。其中,支付通道的优先级可以是固定的,例如由厂商根据与不同代理服务器的合作关系设置,假设支付服务器与代理服务器A有合作关系,那么将代理服务器A的优先级设置为10,与代理服务器B没有合作关系,那么优先级设置为0,当检索出代理服务器A与代理服务器B均符合客户端的支付请求,那么在其他状态相同(支付方式和支付入口类型相同)的情况下,代理服务器A提供的支付通道排在代理服务器B提供的支付通道的前面。在上述技术方案中,优选地,还包括调整单元,用于调整所述支付通道数据的优先级,以调整所述支付通道数据的排序方式。在该技术方案中,支付通道的优先级也可以根据使用情况进行自动调整,比如上述代理服务器A和代理服务器B,分配的优先级分别为5,如果代理服务器A的稳定性差,个别时候会出现访问错误等,尽管一开始分配优先级一样,假如每次发生故障优先级减少O.1,经过一段时间后,代理服务器A与代理服务器B的优先级可以变成4和5,那么代理服务器B提供的支付通道将排在代理服务器A提供的支付通道的前面,自动调整优先级的方式可为客户端提供更合适的且更稳定的支付通道。在上述技术方案中,优选地,所述整合单元还用于在归类整合处理之后,针对每种支付入口类型,保留优先级最高的支付通道数据。在该技术方案中,可以仅将优先级最高的支付通道提供给用户,即直接为用户推荐最优的支付通道,为用户节省了选择的时间。在上述任一技术方案中,优选地,所述整合单元还用于在将所述支付通道数据发送至所述客户端时,还将所述客户端上次选择使用的支付通道数据提示给所述客户端。在该技术方案中,可以在用户进行支付操作时,将上次选择使用的支付通道提供给客户,便于用户选择惯用的支付通道。根据本专利技术的又一方面,还提出了一种支付通道整合方法,包括步骤202,将多个代理服务器提供的支付方式数据进行分解,生成多个支付通道数据并保存,所述支付通道数据包括代理服务器标识、支付方式类型数据和支付入口类型数据,所述代理服务器由支付代理商提供;步骤204,在接收到客户端的支付请求时,将属于同一种支付方式类型或同一代理服务器标识或同一支付入口类型的支付通道数据进行归类整合,将整合后的支付通道数据发送至所述客户端。在该技术方案中,支付通道可以是例如支付宝-网银支付-招商银行的形式,其中,支付宝即代理服务器,网银支付即支付方式,招商银行即支付入口。支付服务器可以将多个代理服务器提供的数据全部进行分解,生成多个支付通道,而不同于现有技术当不同代理服务器存在相同的支付方式和/或支付入口时,仅保留一个代理服务器的支付通道,而去掉其他代理服务器。其中,代理服务器由支付代理商提供,代理服务器中保存了支付代理商的服务数据,支付代理商是指本身没有支付能力,却可以通过集成其他有支付能力的公司或机构的支付能力,再提供支付服务的机构。在用户通过终端进行支付时,支付服务器可以获取用户的支付信息,然后根据支 付信息向用户提供多个可用的支付通道供用户选择,即使存在不同的代理服务器提供的支付方式和/或支付入口相同的情况下,也可以将不同代理服务器的支付通道全部提供给用户进行选择,这最大限度上整合了现有代理服务器,给用户提供一个全本文档来自技高网
...

【技术保护点】
一种支付服务器,其特征在于,连接至多个代理服务器,所述代理服务器由支付代理商提供,所述支付服务器包括:分解单元,用于将所述多个代理服务器提供的支付方式数据进行分解,生成多个支付通道数据并保存,其中,所述支付通道数据包括代理服务器标识、支付方式类型数据和支付入口类型数据;整合单元,连接至所述分解单元,在接收到客户端的支付请求时,将属于同一种支付方式类型或同一代理服务器标识或同一支付入口类型的支付通道数据进行归类整合,将整合后的支付通道数据发送至所述客户端。

【技术特征摘要】

【专利技术属性】
技术研发人员:王继辉郭炳玲
申请(专利权)人:东莞宇龙通信科技有限公司宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1