一种数据回退方法,装置及系统制造方法及图纸

技术编号:13917522 阅读:52 留言:0更新日期:2016-10-27 15:48
本发明专利技术实施例公开了数据回退方法、装置及系统,应用于通信技术领域。在数据转移订单的信息中记录了转移金额和第一数据转移平台的第一转移订单号,当发起数据回退流程时,网络课堂平台或回退服务器可以从对应的数据转移订单的信息中提取转移金额和第一转移订单号,并将转移金额和第一转移订单号通过数据回退请求发送给第一数据转移平台,由第一数据转移平台完成数据回退操作。这样在数据回退的过程中,就可以不用人工将第二数据转移平台生成的第二转移订单号转换成第一转移订单号来完成数据回退,而是由网络课堂平台或回退服务器自动地根据数据转移订单的信息获取了第一转移订单号来完成数据回退,实现了数据回退流程的自动化。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种数据回退方法、装置及系统。
技术介绍
随着网络课堂平台(比如腾讯课堂)业务的发展,越来越多的第三方机构加入到网络课堂平台中,并带来了更多高质量的课程,其中,有不少付费课程。然而,在引入付费课程,给用户提供高质量的课程和更优越的上课体验的同时,也引入了另外一个问题,就是退款流程繁琐,操作复杂。在网络课堂平台的支付方面,基于可靠性和稳定性方面的考虑,在网络课堂平台与支付服务器(比如财付通)之间接入了另一支付平台,比如米大师支付平台,而米大师支付平台原本是为游戏付费道具量身定做的,因此在米大师支付平台不提供退款接口。则在网络课堂平台的退款方面,就需要突破米大师支付平台这一层,直接去对接财付通,这样就需要网络课堂平台的产品和运营商人工获取了退款订单的退款金额财付通订单号,并将财付通订单号以及退款金额提供给到财付通的工作人员帮忙退款。可见,现有的退款流程是纯手工操作,纯粹体力活,非常容易出错。
技术实现思路
本专利技术实施例提供一种数据回退方法、装置及系统,实现了自动地从数据转移订单的信息中提取到转移金额和第一转移订单号,以完成数据回退流程。本专利技术实施例第一方面提供一种数据回退方法,包括:获取数据回退请求对应的数据转移订单的信息;从所述数据转移订单的信息中提取转移金额和第一数据转移平台的第一转移订单号;将所述转移金额和所述第一转移订单号添加到所述数据回退请求,并将添加后的数据回退请求发送给所述第一数据转移平台,所述数据回退请求用于所述第一数据转移平台根据所述添加后的数据回退请求执行数据回退操作。本专利技术实施例第二方面提供一种数据回退装置,包括:订单信息获取单元,用于获取数据回退请求对应的数据转移订单的信息;提取单元,用于从所述数据转移订单的信息中提取转移金额和第一数据转移平台的第一转移订单号;请求发送单元,用于将所述转移金额和第一转移订单号添加到所述数据回退请求,并将添加后的数据回退请求发送给所述第一数据转移平台,所述数据回退请求用于所述第一数据转移平台根据所述添加后的数据回退请求执行数据回退操作。本专利技术实施例第三方面提供一种数据回退系统,包括网络课堂平台,回退服务器及至少一个第一数据转移平台,所述回退服务器分别连接网络课堂平台和第一数据转移平台,其中:所述回退服务器是如本专利技术实施例第三方面所述的数据回退装置;所述第一数据转移平台,用于接收所述回退服务器发送的数据回退请求,执行数据回退操作。本专利技术实施例第四方面提供一种数据回退系统,包括网络课堂平台及至少一个第一数据转移平台,所述网络课堂平台分别与所述至少一个数据转移平台连接,其中:所述网络课堂平台是如本专利技术实施例第三方面所述的数据回退装置;所述第一数据转移平台,用于接收所述网络课堂平台发送的数据回退请求,执行数据回退操作。可见,在本实施例的方法中,在数据转移订单的信息中记录了转移金额和第一数据转移平台的第一转移订单号,当发起数据回退流程时,网络课堂平台或回退服务器可以从对应的数据转移订单的信息中提取转移金额和第一转移订单号,并将转移金额和第一转移订单号通过数据回退请求发送给第一数据转移平台,由第一数据转移平台完成数据回退操作。这样在数据回退的过程中,就可以不用人工将第二数据转移平台生成的第二转移订单号转换成第一转移订单号来完成数据回退,而是由网络课堂平台或回退服务器自动地根据数据转移订单的信息获取了第一转移订单号来完成数据回退,实现了数据回退流程的自动化。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1a是本专利技术实施例提供的一种数据回退系统的结构示意图;图1b是本专利技术实施例提供的另一种数据回退系统的结构示意图;图2是本专利技术方法实施例一提供的一种数据回退方法的流程图;图3是本专利技术方法实施例二中一种数据回退系统的结构示意图;图4是本专利技术方法实施例二中一种支付方法的示意图;图5是本专利技术方法实施例二中一种退款方法的流程图;图6是本专利技术设备实施例一提供的一种数据回退装置的结构示意图;图7是本专利技术设备实施例一提供的另一种数据回退装置的结构示意图;图8是本专利技术设备实施例一提供的另一种数据回退装置的结构示意图;图9是本专利技术设备实施例二提供的一种服务器的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排它的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。本专利技术方法实施例一提供一种数据回退方法,主要可以应用于如图1a或如图1b所示的数据回退系统中,在该系统中可以包括:至少一个第一数据转移平台(图中以多个第一数据转移平台为例说明),第二数据转移平台和网络课堂平台,其中网络课堂平台通过第二数据转移平台与各个第一数据转移平台连接,完成网络课程的支付流程,即数据转移流程,其中,第二数据转移平台不支持退款流程,即数据回退流程。在具体应用实施例中,网络课堂平台可以是腾讯课堂平台,第二数据转移平台可以是米大师支付平台,第一数据转移平台可以是财付通支付平台或微信支付平台。在如图1a所示的系统中,在现有的网络课堂平台中增加直接与各个第一数据转移平台连接的接口,以完成本实施例的数据回退流程;在图1b所示的系统中还包括回退服务器,该回退服务器可以连接各个第一数据转移平台和网络课堂平台,完成数据回退流程。本实施例中的数据回退方法主要是由如图1a所示的系统中的网路课堂平台,或如图1b所示的系统中回退服务器所执行的方法,流程图如图2所示,包括:步骤101,获取数据回退请求对应的数据转移订单的信息。可以理解,用户可以操作网络课堂的客户端,选择一种数据转移渠道以发起数据转移流程,这样网络课堂平台会将该数据转移请求通过第二数据转移平台发送给第一数据转移平台,该数据转移请求用于请求将转移金额从该用户对应的用户账户中转移到目的账户中;第一数据转移平台在接收到数据转移请求后,会在该用户对应用户账户中减少与转移金额一致的金额,并在目的账户中增加与转移金额一致的金额,从而完成对应金额的数据转移操作。在这个过程中,网络课堂平台会生成内部订单号,第二数据转移平台会生成对应的第二转移订单号,第一数据转移平台会生成对应的第一转移订单号,通过一个内部订单号分别与第一转移订单号和第二本文档来自技高网...

【技术保护点】
一种数据回退方法,其特征在于,包括:获取数据回退请求对应的数据转移订单的信息;从所述数据转移订单的信息中提取转移金额和第一数据转移平台的第一转移订单号;将所述转移金额和第一转移订单号添加到所述数据回退请求,并将添加后的数据回退请求发送给所述第一数据转移平台,所述数据回退请求用于所述第一数据转移平台根据所述添加后的数据回退请求执行数据回退操作。

【技术特征摘要】
1.一种数据回退方法,其特征在于,包括:获取数据回退请求对应的数据转移订单的信息;从所述数据转移订单的信息中提取转移金额和第一数据转移平台的第一转移订单号;将所述转移金额和第一转移订单号添加到所述数据回退请求,并将添加后的数据回退请求发送给所述第一数据转移平台,所述数据回退请求用于所述第一数据转移平台根据所述添加后的数据回退请求执行数据回退操作。2.如权利要求1所述的方法,其特征在于,所述将所述转移金额和第一转移订单号发送给所述第一数据转移平台之前,还包括:根据所述第一转移订单号确定在数据转移过程中连接到网络课堂平台的第一数据转移平台;所述将添加后的数据回退请求发送给所述第一数据转移平台,具体包括:调用所述确定的第一数据转移平台的连接接口,将所述添加后的数据回退请求发送给所述确定的第一数据转移平台。3.如权利要求2所述的方法,其特征在于,所述调用所述确定的第一数据转移平台的连接接口,将所述添加后的数据回退请求发送给所述确定的第一数据转移平台之后,还包括:如果接收所述第一数据转移平台发送的第一失败消息,所述第一失败消息用于指示传输控制协议层连接失败,以预置频率将所述添加后的数据回退请求重新发送给所述确定的第一数据转移平台;如果接收所述第一数据转移平台发送的第二失败消息,所述第二失败消息用于指示数据回退请求重复提交,取消将所述添加后的数据回退请求重新发送给所述确定的第一数据转移平台。4.如权利要求1所述的方法,其特征在于,所述获取数据回退请求对应的数据转移订单的信息之前,所述方法还包括:当所述第一数据转移平台在执行数据转移操作后,接收第二数据转移平台发送的所述数据转移操作对应的转移金额和第一转移订单号,其中,网络课堂平台通过所述第二数据转移平台与所述第一数据转移平台连接;将所述转移金额和第一转移订单号储存到所述数据转移订单的信息中。5.如权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:向所述第一数据转移平台发送指示信息,所述指示信息用于指示所述第一数据转移平台在执行数据回退操作后发送数据回退成功的通知;接收所述第一数据转移平台发送的数据回退成功的通知消息,将所述数据转移订单的状态修改为回退完成;或,所述方法还包括:向所述第一数据转移平台发送查询请求,所述查询请求用于查询所述第一数据转移平台是否执行数据回退操作;接收所述第一数据转移平台发送的数据回退成功的状态消息,将所述数据转移订单的状态修改为回退完成。6.一种数据回退装置,其特征在于,包括:订单信息获取单元,用于获取数据回退请求对应的数据转移订单的信息;提取单元,用于从所述数据转移订单的信息中提取转移金额和第一数据转移平台的第一转移订单号;请求发送单元,用于将所述转移金额和第一转移订单号添加到所述数据回...

【专利技术属性】
技术研发人员:林章楷衡阵
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1