一种统一支付报文的数据处理方法及系统与流程

文档序号:11960204阅读:来源:国知局

技术特征:

1.一种统一支付报文的数据处理系统,其特征在于,所述数据处理系统包括渠道接入模块、网关、业务处理模块、统一报文组包模块、统一报文存储模块和统一报文查询展示模块;

所述渠道接入模块包括属于不同支付体系的多个渠道接入终端及多个配置于该渠道接入终端的渠道接入终端服务器,所述渠道接入终端服务器将对应渠道接入终端的操作生成支付清算报文,通过网关发送给业务处理模块;

所述业务处理模块接收来自不同支付体系的支付清算报文,根据其报文规范,提取所述报文中的数据并发送给统一报文组包模块;

所述统一报文组包模块对接收的数据进行组包处理,生成统一报文数据包并输出;

所述统一报文存储模块,用于将统一报文组包模块生成的统一报文数据包存储到XML数据库中,采用关系型存储,结合整体报文存储方式,对常用字段统一进行存储和管理,对非常用字段利用XML的高可拓展性进行存储;

统一报文查询展示模块,根据用户输入的查询字段,从数据库中查找并读取统一报文。

2.根据权利要求1所述的系统,其特征在于,所述报文规范包括:渠道系统、支付相关系统、支付相关信息、本地清算网络提交的不同报文。

3.根据权利要求1所述的系统,其特征在于,所述统一报文组包模块进一步包括依次连接的逻辑层生成模块、业务条件层生成模块、内容生成模块;

所述逻辑层生成模块生成逻辑层数据,进一步包括元数据层和报文逻辑字段层;所述报文逻辑字段层用于对报文内容中各字段的详细描述;

所述业务条件层生成模块生成业务条件层数据。

4.根据权利要求3所述的系统,其特征在于,所述内容生成模块进一步包括:

报文头生成模块、通用信息项生成模块、可修复报文项生成模块、参考信息项生成模块、交易状态项生成模块、报文关联项生成模块、附属信息项生成模块。

5.根据权利要求4所述的系统,其特征在于,所述内容生成模块生成的报文头项、通用信息项、可修复报文项、参考信息项、交易状态项、报文关联项、附属信息项加入到统一报文组包模块输出的统一报文数据包中。

6.根据权利要求1所述的系统,其特征在于,所述统一报文存储模块在存储统一报文的同时,会保留多份报文在备用数据库中,包括原始报文、最终报文、报文修复及变更日志。

7.根据权利要求1所述的系统,其特征在于,所述查询字段包括MID、20场、21场、BIC、报文状态、币种、日期、账号字段。

8.根据权利要求1所述的系统,其特征在于,所述统一报文查询展示模块将统一报文根据业务类报文和非业务类报文分别进行展示,采用分页方式展示其不同内容项。

9.根据权利要求1所述的系统,其特征在于,所述统一报文查询展示模块根据支付清算报文的格式要求,选择所需的数据发送给业务处理模块转换为对应的支付清算报文,通过网关发送给对应的渠道接入模块。

10.一种统一支付报文数据处理方法,其特征在于,包括以下步骤:

步骤101:属于不同支付体系的渠道接入终端服务器将对应渠道接入终端的操作生成支付清算报文;

步骤102:对于来自不同支付体系的支付清算报文,根据其报文规范,提取所述报文中的数据;

步骤103:对提取的数据进行组包处理,生成统一报文数据包并输出;

步骤104:将生成的统一报文数据包存储到XML数据库中;

步骤105:根据用户输入的查询字段以及支付清算报文的格式要求,从数据库中查找所需的数据,将其转换为对应的支付清算报文并进行展示。

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