支付服务器、终端和支付通道接入方法技术

技术编号:8413428 阅读:251 留言:0更新日期:2013-03-14 02:18
本发明专利技术提供了一种支付服务器,包括:分解单元,用于将多个代理服务器提供的支付方式数据进行分解,生成多个支付通道数据;获取单元,用于获取客户端选择的支付入口类型;查找单元,用于基于数据库查找出属于选择的支付入口类型的多个关联支付通道。本发明专利技术还提供了一种终端包括接入单元,同时接入多个关联支付通道;开关单元,用于开启多个关联支付通道中的任一支付通道,并关闭其他支付通道,以及在当前支付通道接入异常时,关闭当前支付通道,开启其他支付通道中的任一支付通道;显示单元,显示开启的支付通道。本发明专利技术还提出了一种支付通道接入方法。通过本发明专利技术的技术方案,能够实现支付通道的快速切换,保证支付操作的稳定性。

【技术实现步骤摘要】
支付服务器、终端和支付通道接入方法
本专利技术涉及网上支付领域,具体而言,涉及一种支付服务器、终端和支付通道接入方法。
技术介绍
支付通道的稳定性决定了用户使用支付的感受,在支付存在多通道的条件下,由于不同支付通道的接入、集成、地域、实现等差异决定了单一通道本身的接入存在不确定风险,同时不同支付通道出现异常也带有明显的不确定性,这给规避风险带来了很大的问题。现有技术都是通过尽可能提供稳定的支付服务来尽量屏蔽未知风险,虽然是多通道,但由于用户实际支付时只能选择一个通道进行接入,而且一般支付通道的异常情况出现在接入过程中(即支付流程尚走在支付代理商的系统中),所以无法规避不稳定风险。因此,需要一种新的支付通道接入技术,能够同时为客户端接入多条支付通道,而只开启其中的一条,并关闭其他支付通道,在当前支付通道出现异常时,可以关闭当前支付通道并立即启用一条其他已接入的支付通道,而不需要向云端发送请求再进行切换,实现了支付通道的快速切换,保证了支付操作的稳定性。
技术实现思路
本专利技术正是基于上述问题,提出了一种支付通道接入技术,能够同时为客户端接入多条支付通道,而只开启其中的一条,并关闭其他支付通道,在当前支付通道出现异常时,可以关闭当前支付通道并立即启用一条其他已接入的支付通道,而不需要向云端发送请求再进行切换,实现了支付通道的快速切换,保证了支付操作的稳定性。有鉴于此,本专利技术提出了一种支付服务器,其特征在于,包括:分解单元,用于将多个代理服务器提供的支付方式数据进行分解,生成多个支付通道数据并将所述支付通道数据保存至数据库,所述支付通道数据包括支付入口类型数据;获取单元,用于获取客户端选择的支付入口类型;查找单元,用于基于所述数据库查找出属于所述选择的支付入口类型的多个关联支付通道。根据本专利技术的另一方面,还提供了一种终端,包括:接入单元,用于同时接入由支付服务器返回的与选择的支付入口类型相同的多个关联支付通道;开关单元,用于开启所述多个关联支付通道中的任一支付通道,并关闭其他支付通道,以及在所述客户端的当前支付通道接入异常时,关闭所述当前支付通道,开启所述其他支付通道中的任一支付通道;显示单元,显示所述开启的支付通道。在该技术方案中,支付通道可以是例如:支付宝-网银支付-招商银行的形式,其中,支付宝即代理服务器,网银支付即支付方式,招商银行即支付入口。支付服务器可以将多个代理服务器提供的数据全部进行分解,生成多个支付通道,其中,代理服务器由支付代理商提供,每个支付代理商提供至少一个代理服务器连接至支付服务器,支付代理商是指本身没有支付能力,却可以通过集成其他有支付能力的公司或机构的支付能力,再提供支付服务的机构,支付代理商提供的支付通道较多,便于用户接入。在用户进行支付操作时,当选定支付入口后(这里所指的选定支付入口,可以是用户手动选择的,也可以是系统根据用户习惯自动选择的支付入口),支付服务器可以根据选定的支付入口获取多个包含该支付入口的支付通道,并将这些支付通道同时接入客户端,然后开启其中任一支付通道,并关闭其他支付通道,使客户端接入代理服务器,当客户端当前的支付通道接入异常时(例如代理服务器升级或发生故障等),能够关闭当前支付通道,并开启其他已接入的支付通道中的任一支付通道,使用户可以通过新开启的支付通道继续接入代理服务器。由于进行切换的备用支付通道是已接入客户端的支付通道,所以此切换动作不需要重新获取支付通道,而且切换动作全部在后台完成,用户看不到中间状态,只能看到最终的支付通道,减少了用户的操作步骤,实现了支付通道的快速切换,保证了支付操作的稳定性。需要指出的是,上述操作并不适用于直接连接支付网关的情形,因为该操作只完成支付接入,并不进行实际支付操作。比如用户可以选择通过易宝的支付通道进入招商银行界面,也可以通道高阳的支付通道进入招商银行界面,但不能发生支付交易。而直接连接网关的话用户将会发生两次实际性支付,所以本专利技术主要描述支付接入环境,并不说明实际支付行为。在上述技术方案中,优选地,还包括:优先级设置单元,用于预先设置所述支付通道的优先级或根据所述支付通道的使用记录和/或接入异常情况确定所述支付通道的优先级。在该技术方案中,支付通道的优先级可以是固定的,例如由支付服务器根据与不同代理服务器(即支付服务器的提供商与代理服务器相应的支付代理商)的合作关系设置,假设支付服务器与代理服务器A有合作关系,那么可以将代理服务器A的优先级设置为5,而与代理服务器B没有合作关系,那么可以将代理服务器B的优先级设置为0。支付通道的优先级也可以根据使用情况进行自动调整,比如上述代理服务器A和代理服务器B,预先分配的优先级分别为5和4,但是代理服务器A的稳定性差,个别时候会出现接入异常的情况,假如每次发生接入异常优先级减少0.1,经过一段时间后,代理服务器A与代理服务器B的优先级可以分别变成3和4。还可以将支付通道的优先级设置为与使用频率和/或使用时间相关联,例如可以设置使用频率高的支付通道的优先级较高,和/或使用时间接近现在的支付通道的优先级较高。在上述技术方案中,优选地,所述接入单元包括:选择子单元,用于按照优先级顺序从所述多个关联支付通道中选取两个支付通道,所述开关单元开启所述两个支付通道中的优先级较高的支付通道,并关闭另一个支付通道,并在所述当前支付通道接入异常时,关闭所述当前支付通道,开启所述另一个支付通道。在该技术方案中,由于接入了多个支付通道,所以对客户端的访问量较大,导致系统的负担也较大,但在实际操作中,从多个支付通道中选择两个能够正常接入客户端的支付通道进行接入即可,当一条支付通道接入异常,可以切换至另一条支付通道,同样能够保证当前支付操作的稳定性。在上述技术方案中,优选地,所述开关单元还用于开启所述其他支付通道中优先级最高的支付通道。在该技术方案中,当支付通道数据存在优先级信息时,在当前支付通道接入异常时,可以选择其他已接入的支付通道中优先级最高的支付通道进行切换,以提高支付通道的稳定性。在上述任一技术方案中,优选地,还包括:反馈单元,用于在所述多个关联支付通道全部接入异常时,将重新选择支付入口类型的反馈信息发送至所述客户端。在该技术方案中,当获取的多个支付通道全部接入异常时,或只接入了一个支付通道,而该支付通道在支付操作中出现异常时,则提示用户重新选择支付入口类型,以便重新获取支付通道数据,进而接入新的支付通道以进行支付操作。根据本专利技术的又一方面,还提出了一种支付通道接入方法,包括:步骤202,将多个代理服务器提供的支付方式数据进行分解,生成多个支付通道数据并将所述支付通道数据保存至数据库,所述支付通道数据包括支付入口类型数据;步骤204,获取客户端选择的支付入口类型,基于所述数据库查找出属于所述选择的支付入口类型的多个关联支付通道,并将所述多个关联支付通道同时接入所述客户端;步骤206,开启并显示所述多个关联支付通道中的任一支付通道,并关闭其他支付通道;步骤208,在所述开启的支付通道接入异常时,关闭所述当前支付通道,开启并显示所述其他支付通道中的任一支付通道。在该技术方案中,支付通道可以是例如:支付宝-网银支付-招商银行的形式,其中,支付宝即代理服务器,网银支付即支付方式,招商银行即支本文档来自技高网...
支付服务器、终端和支付通道接入方法

【技术保护点】
一种支付服务器,其特征在于,包括:分解单元,用于将多个代理服务器提供的支付方式数据进行分解,生成多个支付通道数据并将所述支付通道数据保存至数据库,所述支付通道数据包括支付入口类型数据;获取单元,用于获取客户端选择的支付入口类型;查找单元,用于基于所述数据库查找出属于所述选择的支付入口类型的多个关联支付通道。

【技术特征摘要】
1.一种终端,其特征在于,包括:接入单元,用于同时接入由支付服务器返回的与选择的支付入口类型相同的多个关联支付通道;开关单元,用于开启所述多个关联支付通道中的任一支付通道,并关闭其他支付通道,以及在当前支付通道接入异常时,关闭所述当前支付通道,开启所述其他支付通道中的任一支付通道;显示单元,显示所述开启的支付通道;以及所述接入单元包括:选择子单元,用于按照优先级顺序从所述多个关联支付通道中选取两个支付通道接入客户端,所述开关单元开启所述两个支付通道中的优先级较高的支付通道,关闭另一个支付通道,并在所述当前支付通道接入异常时,关闭所述当前支付通道,开启所述另一个支付通道。2.根据权利要求1所述的终端,其特征在于,还包括:优先级设置单元,用于预先设置所述支付通道的优先级或根据所述支付通道的使用记录和/或接入异常情况确定所述支付通道的优先级。3.根据权利要求1至2中任一项所述的终端,其特征在于,还包括:反馈单元,用于在所述多个关联支付通道全部接入异常时,将重新选择支付入口类型的反馈信息发送至所述客户端。4.一种支付通道接入方法,其特征在于,包括:步骤202,将多个代理服务器提供的支付方式数据进行分解,生成多个支付...

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

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

1