一种提高跨境支付入账效率的方法及系统技术方案

技术编号:43850751 阅读:22 留言:0更新日期:2024-12-31 18:43
本发明专利技术涉及金融科技领域,提供一种提高跨境支付入账效率的方法及系统,步骤S1,响应于银行的交易文件;步骤S2,预解析交易文件,扫描识别交易文件中的所有交易节点,将交易节点的路径信息存储在数据库中,并进行动态配置解析规则检测;步骤S3,根据交易记录要提取的指定字段,通过对应的BAI CODE的解析规则提取字段信息,而对于BAI CODE未配置解析规则或者BAI CODE未涵盖的指定字段,使用通用解析的自定义条件表达式提取对应的字段信息;步骤S4,将整合提取的字段信息形成完整的交易记录。解决报文解析规则固化、信息取值不明确、以及无法动态适应银行CAMT文件格式变更的问题,可以支持各银行符合国际标准的CAMT报文解析,达到快速、准确地完成入账交易的效果。

【技术实现步骤摘要】

本专利技术涉及金融科技领域,尤其涉及一种提高跨境支付入账效率的方法及系统


技术介绍

1、在跨境支付过程中,获取并处理银行提供的交易文件是关键的一环。通常以境内外银行提供的交易文件来获取交易信息,继而给客户入账。这些交易文件通常遵循swift标准,包含了丰富的交易细节。

2、传统的处理方法是解析整个符合swift标准的xml文件,所有的叶子节点信息载入内存中。然而,xml文件中包含的节点信息多达几百个,业务实际只需关注其中的一小部分。此外,某些关键信息需要通过硬编码和复杂的逻辑从多个节点中抽取,这种方法不仅难以适应所有银行的文件格式,还容易因特殊场景下的信息识别错误或识别不准确导致入账异常或资金损失。随着跨境支付过程的业务场景的迭代更新,银行交易文件格式也可能发生变化,这要求开发人员必须不断调整代码并重新部署系统。而一旦遇到无法识别的交易信息,可能会中断整个文件的处理流程,从而导致整体入账的延迟。现有的技术方案是通过jaxb(java architecture for xml binding)技术来将xml文件反序列化成java对象,从java本文档来自技高网...

【技术保护点】

1.一种提高跨境支付入账效率的方法,其特征在于,包括:

2.根据权利要求1所述的提高跨境支付入账效率的方法,其特征在于,在步骤S2中,预解析所述交易文件,扫描并识别所述交易文件中的所有交易节点,将每个所述交易节点的路径信息存储在数据库中,并进行动态配置解析规则检测包括:

3.根据权利要求1所述的提高跨境支付入账效率的方法,其特征在于,在步骤S2中,将所述BAI CODE对应的所述交易节点标记为待处理状态,进行后续补偿解析包括:

4.根据权利要求1所述的提高跨境支付入账效率的方法,其特征在于,在步骤S3中,使用通用解析的自定义条件表达式提取对应的所述字段...

【技术特征摘要】

1.一种提高跨境支付入账效率的方法,其特征在于,包括:

2.根据权利要求1所述的提高跨境支付入账效率的方法,其特征在于,在步骤s2中,预解析所述交易文件,扫描并识别所述交易文件中的所有交易节点,将每个所述交易节点的路径信息存储在数据库中,并进行动态配置解析规则检测包括:

3.根据权利要求1所述的提高跨境支付入账效率的方法,其特征在于,在步骤s2中,将所述bai code对应的所述交易节点标记为待处理状态,进行后续补偿解析包括:

4.根据权利要求1所述的提高跨境支付入账效率的方法,其特征在于,在步骤s3中,使用通用解析的自定义条件表达式提取对应的所述字段信息包括:

5.根据权利要求1所述的提高跨境支付入账效率的方法,其特征在于,在步骤s3中,根据交易记录要...

【专利技术属性】
技术研发人员:叶金刘智鹏刘长营
申请(专利权)人:杭州乒乓智能技术有限公司
类型:发明
国别省市:

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

1