本发明专利技术公开了一种支付订单当日清算系统和方法,包括订单交易模块、数据清算系统、存储模块、后续处理模块以及T+1日数据处理系统,订单交易模块包括数据变更模块和当日数据交易模块,数据清算系统用于从当日数据交易模块获取交易数据version1,还用于从数据变更模块获取交易数据version+n,且将获取得的交易数据version1、version+n单笔清算分润手续费和金额,并将清算结果存入存储模块,T+1日数据处理系统用于针对存入存储模块内部的每笔清算结果进行筛选、丢弃以及整合,并将整合后的数据结果传输给后续处理模块,本发明专利技术可以提前清算订单交易,清算时降低对硬件服务器性能以及数量规模的要求,提前暴露业务数据异常,给予操作人员足够的时间去修复业务或系统相关问题。
【技术实现步骤摘要】
一种支付订单当日清算系统和方法
本专利技术涉及交易系统
,具体涉及一种支付订单当日清算系统和方法。
技术介绍
目前的交易系统一般的清算方式为T+N日清算,在结算日,大量数据需要清结算,数据规模大,需要更多的软硬件设施来满足清结算需求。此外,单次清算数据庞大时,系统负荷容错率低。出现异常时,工作人员没有足够的时间去处理和再次清结算。尤其清算涉及的上下游系统之间的错误,无法及时发现和修复。而且在日常运维当中,业务数据会经常修改或者失效,在T+N日清算时,无法迅速发现问题,严重会导致清算延期,影响上下游系统的正常运维。
技术实现思路
为了克服现有技术的不足,本专利技术提供一种支付订单当日清算系统和方法,本专利技术可以提前清算订单交易,清算时降低对硬件服务器性能以及数量规模的要求。本专利技术解决其技术问题所采用的技术方案是:一种支付订单当日清算系统,其改进之处在于:包括订单交易模块、数据清算系统、存储模块、后续处理模块以及T+1日数据处理系统;所述订单交易模块包括数据变更模块和当日数据交易模块,所述的数据清算系统连接于数据变更模块和当日数据交易模块上,用于从当日数据交易模块获取交易数据version1,还用于从数据变更模块获取交易数据version+n,且将获取得的交易数据version1、version+n单笔清算分润手续费和金额,并将清算结果存入存储模块;所述T+1日数据处理系统连接于存储模块上,用于针对存入存储模块内部的每笔清算结果进行筛选、丢弃以及整合,并将整合后的数据结果传输给后续处理模块。作为上述技术方案的改进,所述数据变更模块用于实现交易订单修改、商户及配置信息变更和交易订单删除,所述交易订单修改基于当日数据交易模块的交易数据version1的基础上进行数据叠加,数据叠加后生成version+1,所述商户及配置信息变更基于当日数据交易模块的交易数据version1的基础上进行数据叠加,数据叠加后生成version+2,所述交易订单删除的交易数据生成version+999。作为上述技术方案的改进,所述数据清算系统从数据变更模块获取交易数据version+1、version+2以及version+999,然后进行一对一的单笔清算,计算分润手续费和金额,所述交易数据version+1单笔清算后记为交易数据version2,所述交易数据version+2单笔清算后记为version3,所述交易数据version+999单笔清算后记为version999。作为上述技术方案的改进,所述version2、version3以及version999按规则写入存储模块,所述存储模块累计保存每笔结果,所述规则可按照订单号取模或订单所属商户渠道而区分。作为上述技术方案的改进,所述T+1日数据处理系统按规则分区从存储模块中读取交易数据,对同一订单号依据当日数据交易模块的交易数据version1的基础上数据叠加进行筛选、丢弃、整合。一种支付订单当日清算方法,包括以下步骤:S1:所述数据清算系统用于获取当日数据交易模块的交易数据version1,并获取数据变更模块的交易数据version+n;S2:所述数据清算系统对于获取的交易数据version1、version+n进行单笔清算分润手续费和金额,并将清算结果存入存储模块;S3:所述T+1日数据处理系统针对存入存储模块内部的每笔清算结果进行筛选、丢弃以及整合;S4:所述T+1日数据处理系统将整合后的数据结果传输给后续处理模块。作为上述技术方案的改进,所述数据变更模块用于实现交易订单修改、商户及配置信息变更、交易订单删除,所述交易订单修改基于当日数据交易模块的交易数据version1的基础上进行数据叠加,数据叠加后生成version+1,所述商户及配置信息变更基于当日数据交易模块的交易数据version的基础上进行数据叠加,数据叠加后生成version+2,所述交易订单删除的交易数据生成version+999。作为上述技术方案的改进,所述数据清算系统从数据变更模块获取交易数据version+1、version+2以及version+999,然后进行一对一的单笔清算,计算分润手续费和金额,所述交易数据version+1单笔清算后记为交易数据version2,所述交易数据version+2单笔清算后记为version3,所述交易数据version+999单笔清算后记为version999。作为上述技术方案的改进,所述version2、version3以及version999按规则写入存储模块,所述存储模块累计保存每笔结果,所述规则可按照订单号取模或订单所属商户渠道而区分。作为上述技术方案的改进,所述T+1日数据处理系统按规则分区从存储模块中读取交易数据,对同一订单号依据当日数据交易模块的交易数据version1的基础上数据叠加进行筛选、丢弃、整合。本专利技术的有益效果是:提前清算订单交易,清算时降低对硬件服务器性能以及数量规模的要求;提前暴露业务数据异常,系统间接口服务数据异常等,给予操作人员足够的时间去修复业务或系统相关问题;系统扩容方便,不再受制于数据增长而造成的单点压力。附图说明下面结合附图和实施例对本专利技术进一步说明。图1是本专利技术整体结构框架图。图2是本专利技术整体流程图。图3是本专利技术的具体流程图。具体实施方式以下将结合实施例和附图对本专利技术的构思、具体结构及产生的技术效果进行清楚、完整地描述,以充分地理解本专利技术的目的、特征和效果。显然,所描述的实施例只是本专利技术的一部分实施例,而不是全部实施例,基于本专利技术的实施例,本领域的技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本专利技术保护的范围。另外,专利中涉及到的所有联接/连接关系,并非单指构件直接相接,而是指可根据具体实施情况,通过添加或减少联接辅件,来组成更优的联接结构。本专利技术创造中的各个技术特征,在不互相矛盾冲突的前提下可以交互组合。参照图1、图2,本专利技术揭示了一种支付订单当日清算系统,包括订单交易模块1、数据清算系统4、存储模块5、T+1日数据处理系统6以及后续处理模块7;所述订单交易模块1包括数据变更模块2和当日数据交易模块3,所述数据清算系统4连接于数据变更模块2和当日数据交易模块3上,且用于从当日数据交易模块3获取交易数据version1,还用于从数据变更模块2获取交易数据version+n,且将获取得的交易数据version1、version+n单笔清算分润手续费和金额,并将清算结果存入存储模块5;所述T+1日数据处理系统6用于针对存入存储模块5内部的每笔清算结果进行筛选、丢弃以及整合,并将整合后的数据结果传输给后续处理模块7。在上述实施例中,所述当日数据交易模块3内包括正常订单交易、反向交易、分布式环境下订单数据的读取可按照正常查询分页,或时间片划分以及订单来源渠道划分,进行数据交易,所述数据清算系统4从当本文档来自技高网...
【技术保护点】
1.一种支付订单当日清算系统,其特征在于:包括订单交易模块、数据清算系统、存储模块、后续处理模块以及T+1日数据处理系统;/n所述订单交易模块包括数据变更模块和当日数据交易模块,所述的数据清算系统连接于数据变更模块和当日数据交易模块上,用于从当日数据交易模块获取交易数据version1,还用于从数据变更模块获取交易数据version+n,且将获取得的交易数据version1、version+n单笔清算分润手续费和金额,并将清算结果存入存储模块;/n所述T+1日数据处理系统连接于存储模块上,用于针对存入存储模块内部的每笔清算结果进行筛选、丢弃以及整合,并将整合后的数据结果传输给后续处理模块。/n
【技术特征摘要】
1.一种支付订单当日清算系统,其特征在于:包括订单交易模块、数据清算系统、存储模块、后续处理模块以及T+1日数据处理系统;
所述订单交易模块包括数据变更模块和当日数据交易模块,所述的数据清算系统连接于数据变更模块和当日数据交易模块上,用于从当日数据交易模块获取交易数据version1,还用于从数据变更模块获取交易数据version+n,且将获取得的交易数据version1、version+n单笔清算分润手续费和金额,并将清算结果存入存储模块;
所述T+1日数据处理系统连接于存储模块上,用于针对存入存储模块内部的每笔清算结果进行筛选、丢弃以及整合,并将整合后的数据结果传输给后续处理模块。
2.根据权利要求1所述的一种支付订单当日清算系统,其特征在于:所述数据变更模块用于实现交易订单修改、商户及配置信息变更和交易订单删除,所述交易订单修改基于当日数据交易模块的交易数据version1的基础上进行数据叠加,数据叠加后生成version+1,所述商户及配置信息变更基于当日数据交易模块的交易数据version1的基础上进行数据叠加,数据叠加后生成version+2,所述交易订单删除的交易数据生成version+999。
3.根据权利要求2所述的任意一种支付订单当日清算系统,其特征在于:所述数据清算系统从数据变更模块获取交易数据version+1、version+2和version+999,然后进行一对一的单笔清算,计算分润手续费和金额,所述交易数据version+1单笔清算后记为交易数据version2,所述交易数据version+2单笔清算后记为version3,所述交易数据version+999单笔清算后记为version999。
4.根据权利要求3所述的一种支付订单当日清算系统,其特征在于:所述version2、version3和version999按规则写入存储模块,所述存储模块累计保存每笔结果,所述规则可按照订单号取模或订单所属商户渠道而区分。
5.根据权利要求1所述的一种支付订单当日清算系统,其特征在于:所述T+1日数据处理系统按规则分区从存储模块中读取交易数据,对同一订单号依据当日数据交易模块的交易数据version1的基础上数据...
【专利技术属性】
技术研发人员:付敏,孙煌,陈志杰,吴海波,郭倩,
申请(专利权)人:银盛支付服务股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。