【技术实现步骤摘要】
一种基于drools处理金融授权规则的方法
[0001]本专利技术涉及金融授权规则处理
,特别涉及一种基于drools处理金融授权规则的方法。
技术介绍
[0002]实际运用中,金融交易类型很多,比如会有消费,分期,预授权等多种交易类型;并且每一种交易类型又会分为正向,反向交易,比如一笔消费,可能会有消费撤销,消费冲正和消费退货等多种类型;在实际运用场景中,每一种交易类型需要配置不同的金融授权规则检查项,以提高系统安全性及降低系统风险;但是每一种交易类型,需要多个维度的细分,比如一笔金融交易需要细分为是否为境内境外交易、MCC商户类型属于哪个分类、交易金额的累计、二维码,无卡交易以及人脸支付等不同终端的区分。
[0003]如此,交易的类型会非常多,需要细分的类目也不少,常规的处理方法都是代码中直接写死需要检查哪些规则,通常会导致代码混乱,不易维护,且缺少灵活性。
[0004]因此有必要提供一种基于drools处理金融授权规则的方法,以清晰的展示交易的授权规则检查项,且授权规则检查项可配置化设置,易于新增 ...
【技术保护点】
【技术特征摘要】
1.一种基于drools处理金融授权规则的方法,其特征在于,包括以下步骤:S1:根据交易的渠道类型定义多个规则映射表,各规则映射表横纵坐标分别为交易类型和交易细分项,每个单元均设有唯一编号;S2:获取交易报文;S3:解析所述交易报文,得到关键报文域;S4:根据所述关键报文域判断所述交易报文是否为普通金融交易的报文;S5:若是,根据所述关键报文域在所述规则映射表中查询对应的多个单元格,并获取各单元格的唯一编号;S6:根据各唯一编号调用数据库中的规则文件,drools根据各规则文件形成多条授权规则检查项;S7:展示所有授权规则检查项以供选择,根据被选中的授权规则检查项对所述交易报文进行校验。2.如权利要求1所述的基于drools处理金融授权规则的方法,其特征在于,关键报文域包括:报文类型、交易处理码、服务点条件码以及网络管理信息码。3.如权利要求1所述的基于drools处理金融授权规则的方法,其特征在于,S1中,渠道类型包括:银联、行内以及万事达;交易类型包括:消费、取现、分期、预授权、消费撤销、消费冲正以及消费退货;交易细分项包括:境内境外交...
【专利技术属性】
技术研发人员:高磊,
申请(专利权)人:上海通联金融服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。