一种交易管理方法、装置、服务器及存储介质制造方法及图纸

技术编号:18526987 阅读:20 留言:0更新日期:2018-07-25 13:11
本发明专利技术实施例公开了一种交易管理方法、装置、服务器及存储介质。该方法包括:获取交易请求,并监测当前第三方代收代付通道是否存在异常;若存在异常,则依据交易平台支持的各第三方代收代付通道的状态信息将所述交易请求发送给备选第三方代收代付通道,进行交易。本发明专利技术实施例提供的技术方案,解决了现有的一旦代收代付通道异常,将导致用户交易失败,从而造成用户体验差的问题,在用户没感知的情况下解决代收代付异常进而提升了用户体验。

【技术实现步骤摘要】
一种交易管理方法、装置、服务器及存储介质
本专利技术涉及网络交易
,尤其涉及一种交易管理方法、装置、服务器及存储介质。
技术介绍
近年来随着互联网及网络金融、购物的普及,丰富了人们的生活。其中,由于用户往往会通过交易软件中提供的第三方代收代付通道进行交易,使得网上交易如充值和提现给人们的生活带来了便捷。目前,当用户在网上发起充值或提现请求时,服务器通过调用第三方代收代付通道来响应用户的请求。然而,第三方代收代付通道状态不可预知,一旦代收代付通道出现异常,将会导致用户充值或提现失败,从而降低了用户的体验。
技术实现思路
本专利技术实施例提供一种交易管理方法、装置、服务器及存储介质,在用户没感知的情况下即可解决代收代付异常的问题,从而提升了用户体验。第一方面,本专利技术实施例提供了一种交易管理方法,该方法包括:获取交易请求,并监测当前第三方代收代付通道是否存在异常;若存在异常,则依据交易平台支持的各第三方代收代付通道的状态信息将所述交易请求发送给备选第三方代收代付通道,进行交易。第二方面,本专利技术实施例还提供了一种交易管理装置,该装置包括:请求获取模块,用于获取交易求;异常监测模块,用于监测当前第三方代收代付通道是否存在异常;请求发送模块,若存在异常,则依据交易平台支持的各第三方代收代付通道的状态信息将所述交易请求发送给备选第三方代收代付通道,进行交易。第三方面,本专利技术实施例还提供了一种服务器,该服务器包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现第一方面中任意所述的交易管理方法。第四方面,本专利技术实施例还提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中任意所述的交易管理方法。本专利技术实施例提供的交易管理方法、装置、服务器及存储介质,通过对第三方代收代付通道的异常进行监测,当前第三方代收代付通道存在异常时,根据交易平台所支持的各第三方代收代付通道的状态信息可灵活切换到备选的第三方代收代付通道,解决了现有的一旦代收代付通道异常,将导致用户交易失败,从而造成用户体验差的问题,在用户没感知的情况下解决代收代付异常,提升了用户体验。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1是本专利技术实施例一中提供的一种交易管理方法的流程图;图2是本专利技术实施例二中提供的一种交易管理方法的流程图;图3是本专利技术实施例三中提供的一种交易管理方法的流程图;图4是本专利技术实施例四中提供的一种交易管理方法的流程图;图5是本专利技术实施例五中提供的一种交易管理装置的结构框图;图6是本专利技术实施例六中提供的一种服务器的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。实施例一图1为本专利技术实施例一提供的一种交易管理方法的流程图,本实施例基于的情况如用户在桔子理财应用程序上进行充值、支付或提现等交易。该方法可以由本专利技术实施例提供的交易管理装置/服务器/计算机可读存储介质来执行,该装置/服务器/计算机可读存储介质可采用软件和/或硬件的方式实现。参见图1,该方法具体包括:S110,获取交易请求,并监测当前第三方代收代付通道是否存在异常。其中,交易是指用户在交易公司提供的交易平台上所进行的充值、提现或购物支付等操作。相对应的,交易请求是指根据用户的操作自动产生的请求;交易请求的产生可以包括以下情况:其一,可以根据用户在充值或提现过程中输入的金额,产生交易请求;其二,可以根据用户在支付过程中生成的待支付账单,自动产生的交易请求。第三方代收代付通道是指交易公司提供的交易平台对应的后端服务器与第三方代收代付进行交易的通信通道。示例性的,该交易公司提供的交易平台所支持的第三方代收可以包括:易宝、连连、快钱、金运通、财付通、京东支付等;第三方代付可以包括:财付通、中信、平安、广发等。示例性的,交易管理装置可以是交易公司提供的交易平台对应的后端服务器,该服务器上有专门进行交易的主线程,用于读取服务参数文件server.xml,并根据参数启动服务,轮询等待请求;此外,需要说明的是,现有的技术,当服务器接收到用户发起的如充值、提现等交易请求时,由于第三方代收代付通道状态不可预知,一旦该第三方代收代付通道异常,将导致用户的交易失败;因此,本实施例的服务器上还开启有监控告警服务子线程,用于实时监测交易公司提供的交易平台所支持的各第三方代收代付通道的状态,并将此状态实时通知到主线程,以保证主线程上进行的交易正常。可选的,监测交易请求对应的第三方代收代付通道是否存在异常,包括:检索第三方代收代付通道的日志文件中的代收代付异常信息;若代收代付异常信息出现次数大于预设阈值,则确定第三方代收代付通道存在异常。其中,日志文件中包含有代收代付的交易路径、标识信息及报错参数等;预设阈值为7。具体的,监控告警服务子线程,一直在轮询第三方代收代付的日志文件。检索日志文件中的关键信息:代收代付日志、代收代付正常及代收代付异常;当连续出现7次报错日志有关键信息代收代付异常,则断定该第三方代收代付通道存在异常,将子线程将通知主线程关闭该通道。S120,若存在异常,则依据交易平台支持的各第三方代收代付通道的状态信息将交易请求发送给备选第三方代收代付通道,进行交易。其中,状态信息是指各第三方代收代付对应的通信通道的状态,可以包括正常和异常两种状态;备选第三方代收代付通道是指交易公司提供的交易平台所支持的第三方代收通道中的任意一个。具体的,当前的第三方代收代付通道是易宝对应的通道,监控告警服务子线程监测到该通道异常时,将发出告警信息,主线程接收到该告警信息时,将该通道的状态修改为异常即关闭该通道,并通知服务器上另一个具有选举子功能的子线程根据易宝、连连、快钱、金运通、财付通、京东支付、财付通、中信、平安及广发对应的通道的状态信息和相应规则,从中选择一个如财付通作为备选第三方代收代付通道来响应用户的交易请求。本专利技术实施例提供的交易管理方法,通过对第三方代收代付通道的异常进行监测,当前第三方代收代付通道存在异常时,根据交易平台所支持的各第三方代收代付通道的状态信息可灵活切换到备选的第三方代收代付通道,解决了现有的一旦代收代付通道异常,将导致用户交易失败,从而造成用户体验差的问题,在用户没感知的情况下解决代收代付异常,提升了用户体验。示例性的,在监测到当前第三方代收代付通道存在异常之后,还可以包括:发出告警信息,并将第三方代收代付通道对应的状态信息标注为异常状态。其中,告警信息可以是以短信、蜂鸣器报警或屏幕显示的方式告知相关工作人员,该通道异常,需定位解决;异常状态下的第三方代收代付通道处于关闭状态。可选的,将第三方代收代付通道对应的状态信息标注为异常状态之后,还可以包括:实时监测处于异常状态的第三方代收代付通道,并定时向第三方代收代付通道发送账户查询请求;若预设次数内均收到正常回应信息,则将第三方代收代付通道的状态信息更改为正常状态。其中,账户查询请求是服务器通过第本文档来自技高网...

【技术保护点】
1.一种交易管理方法,其特征在于,包括:获取交易请求,并监测当前第三方代收代付通道是否存在异常;若存在异常,则依据交易平台支持的各第三方代收代付通道的状态信息将所述交易请求发送给备选第三方代收代付通道,进行交易。

【技术特征摘要】
1.一种交易管理方法,其特征在于,包括:获取交易请求,并监测当前第三方代收代付通道是否存在异常;若存在异常,则依据交易平台支持的各第三方代收代付通道的状态信息将所述交易请求发送给备选第三方代收代付通道,进行交易。2.根据权利要求1所述的方法,其特征在于,获取交易请求,包括:响应于交易操作,根据所述交易操作中的用户信息读取预先存储的交易规则文件;依据所述交易规则文件获取所述交易操作对应的交易的可用额度;若所述交易操作中包含的金额未超过所述可用额度,则生成所述交易请求。3.根据权利要求1所述的方法,其特征在于,监测所述交易请求对应的第三方代收代付通道是否存在异常,包括:检索所述第三方代收代付通道的日志文件中的代收代付异常信息;若所述代收代付异常信息出现次数大于预设阈值,则确定所述第三方代收代付通道存在异常。4.根据权利要求1所述的方法,其特征在于,若存在异常之后,还包括:发出告警信息,并将所述第三方代收代付通道对应的状态信息标注为异常状态。5.根据权利要求4所述的方法,其特征在于,将所述第三方代收代付通道对应的状态信息标注为异常状态之后,还包括:实时监测处于所述异常状态的第三方代收代付通道,并定时向所述第三方代收代付通道发送账户查询请求;若预设次数内均收到正常回应信息,则将所述第三方代收代付通道的状态信息更改为正常状态。6.根据权利要求1所述的方法,其特征在于,若存在异常,则依据交易平台支持的各第三方代收代付通道的状态信息将所述交易请求发送给备选第三方代收代付通道,包括:查询所述各第三方代收代付通...

【专利技术属性】
技术研发人员:王贵
申请(专利权)人:深圳前海桔子信息技术有限公司
类型:发明
国别省市:广东,44

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

1