交易处理方法、装置、电子设备及计算机可读存储介质与流程

文档序号:17329742发布日期:2019-04-05 22:00阅读:107来源:国知局
交易处理方法、装置、电子设备及计算机可读存储介质与流程

本发明实施例涉及交易处理技术领域,具体涉及一种交易处理方法、装置、电子设备及计算机可读存储介质。



背景技术:

随着数据技术的发展,很多交易、支付产品应运而生。类似于信用卡业务,很多平台推出了为用户先行支付的服务,具体地,当用户需要支付订单时,可选择该服务使平台为其支付,用户只需在之后的一个规定的日期区间内再将相应的款项支付给平台即可。这种服务能够给用户提供更多支付的便利以及资金周转的机会,但对于平台而言却存在很多潜在的风险,比如,若用户未在规定时间内支付相应的款项或者拒绝支付,那么无效交易操作的数量就会增加,交易数据处理的工作效率也会下降。



技术实现要素:

本发明实施例提供一种交易处理方法、装置、电子设备及计算机可读存储介质。

第一方面,本发明实施例中提供了一种交易处理方法。

具体的,所述交易处理方法,包括:

根据第一交易方发送的交易操作信息生成第一交易订单;

对预设时间段内的第一交易订单进行汇总,生成第二交易订单;

响应于接收到第一交易方对于所述第二交易订单支付失败的信息,将所述第二交易订单数据发送给第二交易方,使其根据所述第二交易订单数据进行支付。

结合第一方面,本发明实施例在第一方面的第一种实现方式中,所述根据第一交易方发送的交易操作信息生成第一交易订单,包括:

获取第一交易方和第三交易方的交易授权信息;

接收所述第一交易方发送的交易操作信息,其中,所述交易操作信息为第一交易方与第三交易方之间的交易操作信息;

根据所述交易操作信息生成第一交易订单。

结合第一方面和第一方面的第一种实现方式,本发明实施例在第一方面的第二种实现方式中,所述对预设时间段内的第一交易订单进行汇总,生成第二交易订单,包括:

获取所述预设时间段内的第一交易订单中的第一交易方信息和第一交易金额信息;

对所述第一交易金额信息进行汇总,得到交易总金额信息;

根据所述第一交易方信息和交易总金额信息生成第二交易订单。

结合第一方面、第一方面的第一种实现方式和第一方面的第二种实现方式,本公开在第一方面的第三种实现方式中,还包括:

响应于接收到第一交易方对于所述第二交易订单支付成功的信息,更新所述第二交易订单的订单状态。

第二方面,本发明实施例中提供了一种交易处理方法。

具体的,所述交易处理方法,包括:

根据第四交易方发送的第二交易订单数据生成第三交易订单;

根据所述第三交易订单向第四交易方进行支付;

响应于向第四交易方支付完成,根据所述第三交易订单生成第四交易订单,并将所述第四交易订单数据发送给第一交易方,使其根据所述第四交易订单数据进行支付。

结合第二方面,本发明实施例在第二方面的第一种实现方式中,所述根据第四交易方发送的第二交易订单数据生成第三交易订单,包括:

接收第四交易方发送的第二交易订单数据;

获取所述第二交易订单数据中的第四交易方信息和第二交易金额信息;

根据所述第四交易方信息和第二交易金额信息生成第三交易订单。

结合第二方面和第二方面的第一种实现方式,本发明实施例在第二方面的第二种实现方式中,所述响应于向第四交易方支付完成,根据所述第三交易订单生成第四交易订单,并将所述第四交易订单数据发送给第一交易方,包括:

获取所述第三交易订单中的第一交易方信息和第二交易金额信息;

根据所述第一交易方信息和第二交易金额信息生成第四交易订单;

将所述第四交易订单发送给第一交易方。

结合第二方面、第二方面的第一种实现方式和第二方面的第二种实现方式,本公开在第二方面的第三种实现方式中,还包括:

响应于接收到第一交易方反馈的第四交易订单支付完成消息,更新所述第四交易订单的订单状态,响应于接收到第一交易方反馈的第四交易订单支付未完成消息,执行预设操作。

第三方面,本发明实施例中提供了一种交易处理装置。

具体的,所述交易处理装置,包括:

第一生成模块,被配置为根据第一交易方发送的交易操作信息生成第一交易订单;

汇总模块,被配置为对预设时间段内的第一交易订单进行汇总,生成第二交易订单;

发送模块,被配置为响应于接收到第一交易方对于所述第二交易订单支付失败的信息,将所述第二交易订单数据发送给第二交易方,使其根据所述第二交易订单数据进行支付。

结合第三方面,本发明实施例在第三方面的第一种实现方式中,所述生成模块包括:

第一获取子模块,被配置为获取第一交易方和第三交易方的交易授权信息;

第一接收子模块,被配置为接收所述第一交易方发送的交易操作信息,其中,所述交易操作信息为第一交易方与第三交易方之间的交易操作信息;

第一生成子模块,被配置为根据所述交易操作信息生成第一交易订单。

结合第三方面和第三方面的第一种实现方式,本发明实施例在第三方面的第二种实现方式中,所述汇总模块包括:

第二获取子模块,被配置为获取所述预设时间段内的第一交易订单中的第一交易方信息和第一交易金额信息;

汇总子模块,被配置为对所述第一交易金额信息进行汇总,得到交易总金额信息;

第二生成子模块,被配置为根据所述第一交易方信息和交易总金额信息生成第二交易订单。

结合第三方面、第三方面的第一种实现方式和第三方面的第二种实现方式,本公开在第三方面的第三种实现方式中,还包括:

第一更新模块,被配置为响应于接收到第一交易方对于所述第二交易订单支付成功的信息,更新所述第二交易订单的订单状态。

第四方面,本发明实施例中提供了一种交易处理装置。

具体的,所述交易处理装置,包括:

第二生成模块,被配置为根据第四交易方发送的第二交易订单数据生成第三交易订单;

支付模块,被配置为根据所述第三交易订单向第四交易方进行支付;

第三生成模块,被配置为响应于向第四交易方支付完成,根据所述第三交易订单生成第四交易订单,并将所述第四交易订单数据发送给第一交易方,使其根据所述第四交易订单数据进行支付。

结合第四方面,本发明实施例在第四方面的第一种实现方式中,所述第二生成模块包括:

第二接收子模块,被配置为接收第四交易方发送的第二交易订单数据;

第三获取子模块,被配置为获取所述第二交易订单数据中的第四交易方信息和第二交易金额信息;

第三生成子模块,被配置为根据所述第四交易方信息和第二交易金额信息生成第三交易订单。

结合第四方面和第四方面的第一种实现方式,本发明实施例在第四方面的第二种实现方式中,所述第三生成模块包括:

第四获取子模块,被配置为获取所述第三交易订单中的第一交易方信息和第二交易金额信息;

第四生成子模块,被配置为根据所述第一交易方信息和第二交易金额信息生成第四交易订单;

发送子模块,被配置为将所述第四交易订单发送给第一交易方。

结合第四方面、第四方面的第一种实现方式和第四方面的第二种实现方式,本公开在第四方面的第三种实现方式中,还包括:

第二更新模块,被配置为响应于接收到第一交易方反馈的第四交易订单支付完成消息,更新所述第四交易订单的订单状态,响应于接收到第一交易方反馈的第四交易订单支付未完成消息,执行预设操作。

第五方面,本发明实施例提供了一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条支持交易处理装置执行上述第一和第二方面中交易处理方法的计算机指令,所述处理器被配置为用于执行所述存储器中存储的计算机指令。所述交易处理装置还可以包括通信接口,用于交易处理装置与其他设备或通信网络通信。

第六方面,本发明实施例提供了一种计算机可读存储介质,用于存储交易处理装置所用的计算机指令,其包含用于执行上述第一和第二方面中交易处理方法为交易处理装置所涉及的计算机指令。

本发明实施例提供的技术方案可以包括以下有益效果:

上述技术方案设置了除交易双方、平台外的另一交易方,并将用户对于平台代付款项支付失败的交易转由该交易方进行接续处理。该技术方案不仅可以为用户带来交易延续灵活度,为其进一步提供交易便利,还可以增强交易操作的有效性,提高交易数据处理的工作效率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明实施例。

附图说明

结合附图,通过以下非限制性实施方式的详细描述,本发明实施例的其它特征、目的和优点将变得更加明显。在附图中:

图1示出根据本发明一实施方式的交易处理方法的流程图;

图2示出根据图1所示实施方式的交易处理方法的步骤s101的流程图;

图3示出根据图1所示实施方式的交易处理方法的步骤s102的流程图;

图4示出根据本发明另一实施方式的交易处理方法的流程图;

图5示出根据本发明再一实施方式的交易处理方法的流程图;

图6示出根据图5所示实施方式的交易处理方法的步骤s501的流程图;

图7示出根据图5所示实施方式的交易处理方法的步骤s503的流程图;

图8示出根据本发明再一实施方式的交易处理方法的流程图;

图9示出根据本发明一实施方式的交易处理装置的结构框图;

图10示出根据图9所示实施方式的交易处理装置的第一生成模块901的结构框图;

图11示出根据图9所示实施方式的交易处理装置的汇总模块902的结构框图;

图12示出根据本发明另一实施方式的交易处理装置的结构框图;

图13示出根据本发明再一实施方式的交易处理装置的结构框图;

图14示出根据图13所示实施方式的交易处理装置的第二生成模块1301的结构框图;

图15示出根据图13所示实施方式的交易处理装置的第三生成模块1303的结构框图;

图16示出根据本发明再一实施方式的交易处理装置的结构框图;

图17示出根据本发明一实施方式的电子设备的结构框图;

图18是适于用来实现根据本发明一实施方式的交易处理方法的计算机系统的结构示意图。

具体实施方式

下文中,将参考附图详细描述本发明实施例的示例性实施方式,以使本领域技术人员可容易地实现它们。此外,为了清楚起见,在附图中省略了与描述示例性实施方式无关的部分。

在本发明实施例中,应理解,诸如“包括”或“具有”等的术语旨在指示本说明书中所公开的特征、数字、步骤、行为、部件、部分或其组合的存在,并且不欲排除一个或多个其他特征、数字、步骤、行为、部件、部分或其组合存在或被添加的可能性。

另外还需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明实施例。

本发明实施例提供的技术方案设置了除交易双方、平台外的另一交易方,并将用户对于平台代付款项支付失败的交易转由该交易方进行接续处理。该技术方案不仅可以为用户带来交易延续灵活度,为其进一步提供交易便利,还可以增强交易操作的有效性,提高交易数据处理的工作效率。

图1示出根据本发明一实施方式的交易处理方法的流程图,所述方法适用于平台侧,如图1所示,所述交易处理方法包括以下步骤s101-s103:

在步骤s101中,根据第一交易方发送的交易操作信息生成第一交易订单;

在步骤s102中,对预设时间段内的第一交易订单进行汇总,生成第二交易订单;

在步骤s103中,响应于接收到第一交易方对于所述第二交易订单支付失败的信息,将所述第二交易订单数据发送给第二交易方,使其根据所述第二交易订单数据进行支付。

上文提及,随着数据技术的发展,很多交易、支付产品应运而生。类似于信用卡业务,很多平台推出了为用户先行支付的服务,具体地,当用户需要支付订单时,可选择该服务使平台为其支付,用户只需在之后的一个规定的日期区间内再将相应的款项支付给平台即可。这种服务能够给用户提供更多支付的便利以及资金周转的机会,但对于平台而言却存在很多潜在的风险,比如,若用户未在规定时间内支付相应的款项或者拒绝支付,那么无效交易操作的数量就会增加,交易数据处理的工作效率也会下降。

考虑到上述问题,在该实施方式中,提出一种交易处理方法,该方法设置了除交易双方、平台外的另一交易方,并将用户对于平台代付款项支付失败的交易转由该交易方进行接续处理。该技术方案不仅可以为用户带来交易延续灵活度,为其进一步提供交易便利,还可以增强交易操作的有效性,提高交易数据处理的工作效率。

其中,所述第一交易方指的是用户方或者购买方,即与商户或卖方发生交易的一方。

其中,所述交易操作信息可以包括以下信息中的一种或多种:第一交易方id、第一交易方信息、交易id信息、交易时间信息、交易内容、交易金额、交易状态、交易确认信息等等。

与所述交易操作信息类似,所述第一交易订单也可以包括以下信息中的一种或多种:第一交易方id、第一交易方信息、交易id信息、交易时间信息、交易内容、交易金额、交易状态、交易确认信息等等。

其中,所述第二交易订单是基于对于预设时间段内的第一交易订单进行汇总得到的订单。实际上,在所述第一交易订单生成之后,平台立即根据第一交易订单代用户向商户支付了相应的款项,所以这里的第二交易订单其实可以理解为预设时间段内的某一用户的账单,即预设时间段内用户对于平台的欠款账单。

正常流程中,用户可与多个相同或不同商户之间发生多次交易,进而产生多个交易订单,那么预设时间段内就可产生对于多个交易订单进行汇总的账单,然后平台将该账单发送给用户使其根据账单金额进行还款支付,但若用户由于可用资金不足或者恶意拖欠等原因在规定时间内没有进行还款支付,发生了异常流程,则引入第二交易方参与到该流程中进行干涉操作,即第二交易方先根据平台发送的账单数据代用户向平台进行还款支付,待到后续再向用户追讨。该方案既可以通过延续交易流程为用户带来支付上的灵活度,为其进一步提供交易便利,还可以增强交易操作的有效性,提高交易数据处理的工作效率。

其中,所述预设时间段比如可设置为1个星期或1个月,其长短可由本领域技术人员根据实际应用的需要进行设置,本发明对其不作具体限定。

其中,所述第二交易方可以为与平台相似的交易方,也可以为具有法律资质认可的交易方,比如保险公司、交易干涉法律机构等等。

在本实施例的一个可选实现方式中,如图2所示,所述步骤s101,即根据第一交易方发送的交易操作信息生成第一交易订单的步骤,包括以下步骤s201-s203:

在步骤s201中,获取第一交易方和第三交易方的交易授权信息;

在步骤s202中,接收所述第一交易方发送的交易操作信息,其中,所述交易操作信息为第一交易方与第三交易方之间的交易操作信息;

在步骤s203中,根据所述交易操作信息生成第一交易订单。

在该实施方式中,在根据第一交易方发送的交易操作信息生成第一交易订单时,首先获取第一交易方和第三交易方的交易授权信息;在得到第一交易方和第三交易方的交易授权之后,当接收所述第一交易方发送的交易操作信息时,根据所述交易操作信息生成第一交易订单。

其中,所述第三交易方指的是商户或卖方,即与所述第一交易方发生交易的一方。

其中,所述交易授权信息指的是交易双方对于平台代付操作进行授权认证的信息,比如代付协议、代付授权、代付认证等等。

在本实施例的一个可选实现方式中,如图3所示,所述步骤s102,即对预设时间段内的第一交易订单进行汇总,生成第二交易订单的步骤,包括以下步骤s301-s303:

在步骤s301中,获取所述预设时间段内的第一交易订单中的第一交易方信息和第一交易金额信息;

在步骤s302中,对所述第一交易金额信息进行汇总,得到交易总金额信息;

在步骤s303中,根据所述第一交易方信息和交易总金额信息生成第二交易订单。

在该实施方式中,在生成汇总的第二交易订单时,首先获取所述预设时间段内的第一交易订单中的第一交易方信息和第一交易金额信息;然后对所述第一交易金额信息进行汇总,得到交易总金额信息;根据所述第一交易方信息和交易总金额信息生成第二交易订单。

其中,所述第一交易订单中可能包括第一交易方与多个第三交易方之间的多个交易订单,但由于这些交易订单的主体,即对平台发生欠款行为的主体均为第一交易方,因此此时只需提取所有第一交易订单中的第一交易方信息和相应第一交易订单中的交易金额信息进行汇总即可。

在本实施例的一个可选实现方式中,所述方法包括若第一交易方对于第二交易订单支付成功,则更新所述第二交易订单的订单状态的步骤,即如图4所示,所述方法包括以下步骤s401-s404:

在步骤s401中,根据第一交易方发送的交易操作信息生成第一交易订单;

在步骤s402中,对预设时间段内的第一交易订单进行汇总,生成第二交易订单;

在步骤s403中,响应于接收到第一交易方对于所述第二交易订单支付失败的信息,将所述第二交易订单数据发送给第二交易方,使其根据所述第二交易订单数据进行支付;

在步骤s404中,响应于接收到第一交易方对于所述第二交易订单支付成功的信息,更新所述第二交易订单的订单状态。

在该实施方式中,若第一交易方对于所述第二交易订单支付失败,则将第二交易订单数据发送给第二交易方,由第二交易方根据所述第二交易订单数据代替第一交易方进行支付;但若第一交易方对于所述第二交易订单支付成功,可认为第一交易方与平台之间的交易正常且已完成,则无需第二交易方代为支付,而是将所述第二交易订单的订单状态更新为完成。

图5示出根据本发明另一实施方式的交易处理方法的流程图,所述方法适用于第二交易方侧,如图5所示,所述交易处理方法包括以下步骤s501-s503:

在步骤s501中,根据第四交易方发送的第二交易订单数据生成第三交易订单;

在步骤s502中,根据所述第三交易订单向第四交易方进行支付;

在步骤s503中,响应于向第四交易方支付完成,根据所述第三交易订单生成第四交易订单,并将所述第四交易订单数据发送给第一交易方,使其根据所述第四交易订单数据进行支付。

在该实施方式中,提出一种交易处理方法,该方法设置了除交易双方、平台外的另一交易方,并将用户对于平台代付款项支付失败的交易转由该交易方进行接续处理。该技术方案不仅可以为用户带来交易延续灵活度,为其进一步提供交易便利,还可以增强交易操作的有效性,提高交易数据处理的工作效率。

其中,所述第四交易方指的是平台方,即为用户等第一交易方向商户代付款项的一方,也是接受第二交易方代用户等第一交易方支付欠款的一方。

其中,所述第三交易订单指的是为了代用户等第一交易方向第四交易方支付欠款而生成的交易订单。

其中,所述第四交易订单指的是为了向用户等第一交易方进行代付款追讨而生成的交易订单。

在本实施例的一个可选实现方式中,如图6所示,所述步骤s501,即根据第四交易方发送的第二交易订单数据生成第三交易订单的步骤,包括以下步骤s601-s603:

在步骤s601中,接收第四交易方发送的第二交易订单数据;

在步骤s602中,获取所述第二交易订单数据中的第四交易方信息和第二交易金额信息;

在步骤s603中,根据所述第四交易方信息和第二交易金额信息生成第三交易订单。

在该实施方式中,在根据第四交易方发送的第二交易订单数据生成第三交易订单时,首先获取所述第二交易订单数据中的第四交易方信息和第二交易金额信息;然后根据所述第四交易方信息和第二交易金额信息生成第三交易订单。

其中,由于所述第三交易订单是为了代用户等第一交易方向第四交易方支付欠款而生成的交易订单,因此,只需获取所述第二交易订单数据中的第四交易方信息和相应的交易金额信息即可。

在本实施例的一个可选实现方式中,如图7所示,所述步骤s503,即响应于向第四交易方支付完成,根据所述第三交易订单生成第四交易订单,并将所述第四交易订单数据发送给第一交易方的步骤,包括以下步骤s701-s703:

在步骤s701中,获取所述第三交易订单中的第一交易方信息和第二交易金额信息;

在步骤s702中,根据所述第一交易方信息和第二交易金额信息生成第四交易订单;

在步骤s703中,将所述第四交易订单发送给第一交易方。

在该实施方式中,在向第四交易方支付完成后,就可以进行向第一交易方的代付款追讨流程,即根据所述第三交易订单生成第四交易订单,并将所述第四交易订单数据发送给第一交易方,具体地,首先获取所述第三交易订单中的第一交易方信息和第二交易金额信息;然后根据所述第一交易方信息和第二交易金额信息生成第四交易订单;最后将所述第四交易订单发送给第一交易方,使其根据所述第四交易订单进行相应代付款的支付。

在本实施例的一个可选实现方式中,所述方法还包括根据第一交易方对于第四交易订单的支付状态进行相应操作的步骤,即如图8所示,所述方法包括以下步骤s801-s804:

在步骤s801中,根据第四交易方发送的第二交易订单数据生成第三交易订单;

在步骤s802中,根据所述第三交易订单向第四交易方进行支付;

在步骤s803中,响应于向第四交易方支付完成,根据所述第三交易订单生成第四交易订单,并将所述第四交易订单数据发送给第一交易方,使其根据所述第四交易订单数据进行支付;

在步骤s804中,响应于接收到第一交易方反馈的第四交易订单支付完成消息,更新所述第四交易订单的订单状态,响应于接收到第一交易方反馈的第四交易订单支付未完成消息,执行预设操作。

在该实施方式中,若第一交易方对于所述第四交易订单支付成功,可认为第一交易方与第二交易方之间的交易正常且已完成,则将所述第四交易订单的订单状态更新为完成,但若第一交易方对于所述第四交易订单支付失败,则认为支付流程出现了异常,可启动执行预设操作,其中,所述预设操作可包括以下操作中的一种或多种:指定期限支付、降低第一交易方的社会信用值、启动惩罚操作、增加支付金额等等。

下述为本发明装置实施例,可以用于执行本发明方法实施例。

图9示出根据本发明一实施方式的交易处理装置的结构框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部,具体可实现为平台侧。如图9所示,所述交易处理装置包括:

第一生成模块901,被配置为根据第一交易方发送的交易操作信息生成第一交易订单;

汇总模块902,被配置为对预设时间段内的第一交易订单进行汇总,生成第二交易订单;

发送模块903,被配置为响应于接收到第一交易方对于所述第二交易订单支付失败的信息,将所述第二交易订单数据发送给第二交易方,使其根据所述第二交易订单数据进行支付。

上文提及,随着数据技术的发展,很多交易、支付产品应运而生。类似于信用卡业务,很多平台推出了为用户先行支付的服务,具体地,当用户需要支付订单时,可选择该服务使平台为其支付,用户只需在之后的一个规定的日期区间内再将相应的款项支付给平台即可。这种服务能够给用户提供更多支付的便利以及资金周转的机会,但对于平台而言却存在很多潜在的风险,比如,若用户未在规定时间内支付相应的款项或者拒绝支付,那么无效交易操作的数量就会增加,交易数据处理的工作效率也会下降。

考虑到上述问题,在该实施方式中,提出一种交易处理装置,该装置设置了除交易双方、平台外的另一交易方,并将用户对于平台代付款项支付失败的交易转由该交易方进行接续处理。该技术方案不仅可以为用户带来交易延续灵活度,为其进一步提供交易便利,还可以增强交易操作的有效性,提高交易数据处理的工作效率。

其中,所述第一交易方指的是用户方或者购买方,即与商户或卖方发生交易的一方。

其中,所述交易操作信息可以包括以下信息中的一种或多种:第一交易方id、第一交易方信息、交易id信息、交易时间信息、交易内容、交易金额、交易状态、交易确认信息等等。

与所述交易操作信息类似,所述第一交易订单也可以包括以下信息中的一种或多种:第一交易方id、第一交易方信息、交易id信息、交易时间信息、交易内容、交易金额、交易状态、交易确认信息等等。

其中,所述第二交易订单是基于对于预设时间段内的第一交易订单进行汇总得到的订单。实际上,在所述第一交易订单生成之后,平台立即根据第一交易订单代用户向商户支付了相应的款项,所以这里的第二交易订单其实可以理解为预设时间段内的某一用户的账单,即预设时间段内用户对于平台的欠款账单。

正常流程中,用户可与多个相同或不同商户之间发生多次交易,进而产生多个交易订单,那么预设时间段内就可产生对于多个交易订单进行汇总的账单,然后平台将该账单发送给用户使其根据账单金额进行还款支付,但若用户由于可用资金不足或者恶意拖欠等原因在规定时间内没有进行还款支付,发生了异常流程,则引入第二交易方参与到该流程中进行干涉操作,即第二交易方先根据平台发送的账单数据代用户向平台进行还款支付,待到后续再向用户追讨。该方案既可以通过延续交易流程为用户带来支付上的灵活度,为其进一步提供交易便利,还可以增强交易操作的有效性,提高交易数据处理的工作效率。

其中,所述预设时间段比如可设置为1个星期或1个月,其长短可由本领域技术人员根据实际应用的需要进行设置,本发明对其不作具体限定。

其中,所述第二交易方可以为与平台相似的交易方,也可以为具有法律资质认可的交易方,比如保险公司、交易干涉法律机构等等。

在本实施例的一个可选实现方式中,如图10所示,所述第一生成模块901包括:

第一获取子模块1001,被配置为获取第一交易方和第三交易方的交易授权信息;

第一接收子模块1002,被配置为接收所述第一交易方发送的交易操作信息,其中,所述交易操作信息为第一交易方与第三交易方之间的交易操作信息;

第一生成子模块1003,被配置为根据所述交易操作信息生成第一交易订单。

在该实施方式中,第一生成模块901在根据第一交易方发送的交易操作信息生成第一交易订单时,第一获取子模块1001获取第一交易方和第三交易方的交易授权信息;在得到第一交易方和第三交易方的交易授权之后,当第一接收子模块1002接收所述第一交易方发送的交易操作信息时,第一生成子模块1003根据所述交易操作信息生成第一交易订单。

其中,所述第三交易方指的是商户或卖方,即与所述第一交易方发生交易的一方。

其中,所述交易授权信息指的是交易双方对于平台代付操作进行授权认证的信息,比如代付协议、代付授权、代付认证等等。

在本实施例的一个可选实现方式中,如图11所示,所述汇总模块902包括:

第二获取子模块1101,被配置为获取所述预设时间段内的第一交易订单中的第一交易方信息和第一交易金额信息;

汇总子模块1102,被配置为对所述第一交易金额信息进行汇总,得到交易总金额信息;

第二生成子模块1103,被配置为根据所述第一交易方信息和交易总金额信息生成第二交易订单。

在该实施方式中,汇总模块902在生成汇总的第二交易订单时,第二获取子模块1101获取所述预设时间段内的第一交易订单中的第一交易方信息和第一交易金额信息;汇总子模块1102对所述第一交易金额信息进行汇总,得到交易总金额信息;第二生成子模块1103根据所述第一交易方信息和交易总金额信息生成第二交易订单。

其中,所述第一交易订单中可能包括第一交易方与多个第三交易方之间的多个交易订单,但由于这些交易订单的主体,即对平台发生欠款行为的主体均为第一交易方,因此此时只需提取所有第一交易订单中的第一交易方信息和相应第一交易订单中的交易金额信息进行汇总即可。

在本实施例的一个可选实现方式中,所述装置还包括若第一交易方对于第二交易订单支付成功,则更新所述第二交易订单的订单状态的部分,即如图12所示,所述装置包括:

第一生成模块1201,被配置为根据第一交易方发送的交易操作信息生成第一交易订单;

汇总模块1202,被配置为对预设时间段内的第一交易订单进行汇总,生成第二交易订单;

发送模块1203,被配置为响应于接收到第一交易方对于所述第二交易订单支付失败的信息,将所述第二交易订单数据发送给第二交易方,使其根据所述第二交易订单数据进行支付;

第一更新模块1204,被配置为响应于接收到第一交易方对于所述第二交易订单支付成功的信息,更新所述第二交易订单的订单状态。

在该实施方式中,若第一交易方对于所述第二交易订单支付失败,则将第二交易订单数据发送给第二交易方,由第二交易方根据所述第二交易订单数据代替第一交易方进行支付;但若第一交易方对于所述第二交易订单支付成功,可认为第一交易方与平台之间的交易正常且已完成,则无需第二交易方代为支付,而是将所述第二交易订单的订单状态更新为完成。

图13示出根据本发明另一实施方式的交易处理装置的流程图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部,具体可实现为第二交易方侧。如图13所示,所述交易处理装置包括:

第二生成模块1301,被配置为根据第四交易方发送的第二交易订单数据生成第三交易订单;

支付模块1302,被配置为根据所述第三交易订单向第四交易方进行支付;

第三生成模块1303,被配置为响应于向第四交易方支付完成,根据所述第三交易订单生成第四交易订单,并将所述第四交易订单数据发送给第一交易方,使其根据所述第四交易订单数据进行支付。

在该实施方式中,提出一种交易处理装置,该装置设置了除交易双方、平台外的另一交易方,并将用户对于平台代付款项支付失败的交易转由该交易方进行接续处理。该技术方案不仅可以为用户带来交易延续灵活度,为其进一步提供交易便利,还可以增强交易操作的有效性,提高交易数据处理的工作效率。

其中,所述第四交易方指的是平台方,即为用户等第一交易方向商户代付款项的一方,也是接受第二交易方代用户等第一交易方支付欠款的一方。

其中,所述第三交易订单指的是为了代用户等第一交易方向第四交易方支付欠款而生成的交易订单。

其中,所述第四交易订单指的是为了向用户等第一交易方进行代付款追讨而生成的交易订单。

在本实施例的一个可选实现方式中,如图14所示,所述第二生成模块1301包括:

第二接收子模块1401,被配置为接收第四交易方发送的第二交易订单数据;

第三获取子模块1402,被配置为获取所述第二交易订单数据中的第四交易方信息和第二交易金额信息;

第三生成子模块1403,被配置为根据所述第四交易方信息和第二交易金额信息生成第三交易订单。

在该实施方式中,第二生成模块1301在根据第四交易方发送的第二交易订单数据生成第三交易订单时,第三获取子模块1402获取所述第二交易订单数据中的第四交易方信息和第二交易金额信息;第三生成子模块1403根据所述第四交易方信息和第二交易金额信息生成第三交易订单。

其中,由于所述第三交易订单是为了代用户等第一交易方向第四交易方支付欠款而生成的交易订单,因此,只需获取所述第二交易订单数据中的第四交易方信息和相应的交易金额信息即可。

在本实施例的一个可选实现方式中,如图15所示,所述第三生成模块1303包括:

第四获取子模块1501,被配置为获取所述第三交易订单中的第一交易方信息和第二交易金额信息;

第四生成子模块1502,被配置为根据所述第一交易方信息和第二交易金额信息生成第四交易订单;

发送子模块1503,被配置为将所述第四交易订单发送给第一交易方。

在该实施方式中,在向第四交易方支付完成后,就可以进行向第一交易方的代付款追讨流程,即根据所述第三交易订单生成第四交易订单,并将所述第四交易订单数据发送给第一交易方,具体地,第四获取子模块1501获取所述第三交易订单中的第一交易方信息和第二交易金额信息;第四生成子模块1502根据所述第一交易方信息和第二交易金额信息生成第四交易订单;发送子模块1503将所述第四交易订单发送给第一交易方,使其根据所述第四交易订单进行相应代付款的支付。

在本实施例的一个可选实现方式中,所述装置还包括根据第一交易方对于第四交易订单的支付状态进行相应操作的部分,即如图16所示,所述装置包括:

第二生成模块1601,被配置为根据第四交易方发送的第二交易订单数据生成第三交易订单;

支付模块1602,被配置为根据所述第三交易订单向第四交易方进行支付;

第三生成模块1603,被配置为响应于向第四交易方支付完成,根据所述第三交易订单生成第四交易订单,并将所述第四交易订单数据发送给第一交易方,使其根据所述第四交易订单数据进行支付;

第二更新模块1604,被配置为响应于接收到第一交易方反馈的第四交易订单支付完成消息,更新所述第四交易订单的订单状态,响应于接收到第一交易方反馈的第四交易订单支付未完成消息,执行预设操作。

在该实施方式中,若第一交易方对于所述第四交易订单支付成功,可认为第一交易方与第二交易方之间的交易正常且已完成,则将所述第四交易订单的订单状态更新为完成,但若第一交易方对于所述第四交易订单支付失败,则认为支付流程出现了异常,可启动执行预设操作,其中,所述预设操作可包括以下操作中的一种或多种:指定期限支付、降低第一交易方的社会信用值、启动惩罚操作、增加支付金额等等。

本发明实施例还公开了一种电子设备,图17示出根据本发明一实施方式的电子设备的结构框图,如图17所示,所述电子设备1700包括存储器1701和处理器1702;其中,

所述存储器1701用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器1702执行以实现上述任一方法步骤。

图18适于用来实现根据本发明实施方式的交易处理方法的计算机系统的结构示意图。

如图18所示,计算机系统1800包括中央处理单元(cpu)1801,其可以根据存储在只读存储器(rom)1802中的程序或者从存储部分1808加载到随机访问存储器(ram)1803中的程序而执行上述实施方式中的各种处理。在ram1803中,还存储有系统1800操作所需的各种程序和数据。cpu1801、rom1802以及ram1803通过总线1804彼此相连。输入/输出(i/o)接口1805也连接至总线1804。

以下部件连接至i/o接口1805:包括键盘、鼠标等的输入部分1806;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分1807;包括硬盘等的存储部分1808;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分1809。通信部分1809经由诸如因特网的网络执行通信处理。驱动器1810也根据需要连接至i/o接口1805。可拆卸介质1811,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1810上,以便于从其上读出的计算机程序根据需要被安装入存储部分1808。

特别地,根据本发明的实施方式,上文描述的方法可以被实现为计算机软件程序。例如,本发明的实施方式包括一种计算机程序产品,其包括有形地包含在及其可读介质上的计算机程序,所述计算机程序包含用于执行所述交易处理方法的程序代码。在这样的实施方式中,该计算机程序可以通过通信部分1809从网络上被下载和安装,和/或从可拆卸介质1811被安装。

附图中的流程图和框图,图示了按照本发明各种实施方式的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,路程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本发明实施方式中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定。

作为另一方面,本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施方式中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本发明实施例的方法。

以上描述仅为本发明的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本发明实施例中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本发明实施例中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

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