一种交易验证方法和装置制造方法及图纸

技术编号:15618902 阅读:63 留言:0更新日期:2017-06-14 04:06
本发明专利技术实施例提供一种交易验证方法和装置,包括获取待验证案例,所述待验证案例是根据交易模板和待验证信息生成的,然后根据所述待验证案例生成验证交易报文,根据所述验证交易报文对所述待验证案例进行验证并确定验证结果,最后在所述验证结果与预设基准匹配时,将所述待验证信息记录为支持的交易属性,所述预设基准是根据所述待验证案例确定的。本发明专利技术实施例中根据交易模板和待验证信息自动生成待验证案例,同时对待验证案例的执行、验证结果收集也进行了自动化设计,从而提高了交易验证的速度,避免了人工收集和统计验证结果带来的出错问题,降低了人力投入的成本。

【技术实现步骤摘要】
一种交易验证方法和装置
本专利技术实施例涉及监测领域,尤其涉及一种交易验证方法和装置。
技术介绍
银联的全渠道平台作为前置系统接入中国银联银行卡信息交换系统,负责除线下支付之外的所有支付渠道接入,主要支撑移动、互联网、语音等渠道前端产品,机构及大商户后台接入后端产品。支持消费、预授权、退货、查询、缴费、还款、转账、代收、代付、集成电路卡(IntegratedCircuitCard,简称IC卡)类等共计37项交易类型。银行通道方面,全渠道平台目前支持2.0无卡、2.1无卡自助消费、2.1代收、2.1代付、2.1订购、自联银行代扣、“商对客”(Business-to-Customer,简称B2C)网银消费、多渠道代扣,多种银行扣款通道,且各通道支持银行不一,同一种通道各银行扣款交易要素也不尽相同。面对复杂的交易组合和多样的银行通道,银联的对外服务部门需要精确了解全渠道平台在生产环境下的业务支持情况,以便在对外服务时做到有的放矢、提高服务质量。目前主要依赖一个简单的报文生成工具和自动测试工具(quicktestProfessional,简称QTP)来开展验证工作,存在如下问题:工具不够自动化,不但需要人工填写交易要素,同时验证结果需要人工进行汇总整理,从而使得记录的验证结果容易出错且人力成本投入较大。
技术实现思路
本专利技术实施例提供一种交易验证方法和装置,用以解决现有技术中监测支持交易属性的过程中人工操作容易出错且人力成本投入较大的问题。本专利技术实施例提供了一种交易验证方法,包括:获取待验证案例,所述待验证案例是根据交易模板和待验证信息生成;根据所述待验证案例生成验证交易报文;根据所述验证交易报文对所述待验证案例进行验证并确定验证结果;在所述验证结果与预设基准匹配时,将所述待验证信息记录为支持的交易属性,所述预设基准是根据所述待验证案例确定的。可选地,所述待验证案例是根据交易模板和待验证信息生成,包括:所述待验证信息包括交易报文类型、验证的多方交易对象;根据所述交易报文类型,确定所述交易报文类型对应的关联要素;根据所述验证的多方交易对象,确定验证要素集;根据所述交易模板、所述关联要素和所述验证要素集确定所述待验证案例。可选地,所述根据所述待验证案例生成验证交易报文,包括:所述验证的多方交易对象包括待验证银行卡的卡号;根据所述待验证银行卡的卡号、所述交易报文类型对应的关联要素的取值方式确定所述交易报文类型对应的关联要素的具体取值和所述验证要素集的具体取值,其中,所述交易报文类型对应的关联要素的取值方式是根据预设规则确定的;将所述交易报文类型对应的关联要素的具体取值和所述验证要素集的具体取值进行组装生成所述验证交易报文。可选地,所述根据所述验证交易报文对所述待验证案例进行验证并确定验证结果,包括:将所述验证交易报文发送至所述待验证银行卡的发卡行,以使所述待验证银行卡的发卡行对所述验证交易报文进行处理并反馈验证结果;接收所述待验证银行卡的发卡行反馈的验证结果。可选地,所述根据所述验证交易报文对所述待验证案例进行验证并确定验证结果之后,还包括:在确定所述验证结果与预设基准不匹配时,将所述待验证信息记录为不支持的交易属性。相应的,本专利技术实施例还提供了一种交易验证装置,包括:获取模块,用于获取待验证案例,所述待验证案例是根据交易模板和待验证信息生成;处理模块,用于根据所述待验证案例生成验证交易报文;验证模块,用于根据所述验证交易报文对所述待验证案例进行验证并确定验证结果;统计模块,用于在所述验证结果与预设基准匹配时,将所述待验证信息记录为支持的交易属性,所述预设基准是根据所述待验证案例确定的。可选地,所述所述获取模块具体用于:根据交易模板和待验证信息生成待验证案例;所述待验证信息包括交易报文类型、验证的多方交易对象;根据所述交易报文类型,确定所述交易报文类型对应的关联要素;根据所述验证的多方交易对象,确定验证要素集;根据所述交易模板、所述关联要素和所述验证要素集确定所述待验证案例。可选地,所述处理模块具体用于:所述验证的多方交易对象包括待验证银行卡的卡号;根据所述待验证银行卡的卡号、所述交易报文类型对应的关联要素的取值方式确定所述交易报文类型对应的关联要素的具体取值和所述验证要素集的具体取值,其中,所述交易报文类型对应的关联要素的取值方式是根据预设规则确定的;将所述交易报文类型对应的关联要素的具体取值和所述验证要素集的具体取值进行组装生成所述验证交易报文。可选地,所述验证模块具体用于:将所述验证交易报文发送至所述待验证银行卡的发卡行,以使所述待验证银行卡的发卡行对所述验证交易报文进行处理并反馈验证结果;接收所述待验证银行卡的发卡行反馈的验证结果。可选地,所述统计模块还用于:所述根据所述验证交易报文对所述待验证案例进行验证并确定验证结果之后,在确定所述验证结果与预设基准不匹配时,将所述待验证信息记录为不支持的交易属性。本专利技术实施例,获取待验证案例,所述待验证案例是根据交易模板和待验证信息生成,然后根据所述待验证案例生成验证交易报文,根据所述验证交易报文对所述待验证案例进行验证并确定验证结果,最后在所述验证结果与预设基准匹配时,将所述待验证信息记录为支持的交易属性,所述预设基准是根据所述待验证案例确定的。本专利技术实施例中根据交易模板和待验证信息自动生成待验证案例,同时对待验证案例的执行、验证结果收集也进行了自动化设计,从而提高了交易验证的速度,避免了人工收集和统计验证结果带来的出错问题,降低了人力投入的成本。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种交易验证方法的流程示意图;图2为本专利技术实施例提供的一种验证案例生成的流程示意图;图3为本专利技术实施例提供的一种系统案例组装的流程示意图;图4为本专利技术实施例提供的另一种交易验证方法的流程示意图;图5为本专利技术实施例提供的一种交易验证装置的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1例性示出了本专利技术实施例提供的一种交易验证方法的流程,该流程可以由交易验证装置执行。步骤S101,获取待验证案例。步骤S102,根据所述待验证案例生成验证交易报文。步骤S103,根据所述验证交易报文对所述待验证案例进行验证并确定验证结果。步骤S104,在所述验证结果与预设基准匹配时,将所述待验证信息记录为支持的交易属性。上述实施例中的待验证案例可以是从提前建立的验证案例集中获取,也可以在确定需要验证的特定交易时,实时建立的。在对验证案例进行验证时,可以取整个验证案例集执行,将验证案例集中每个验证案例作为待验证案例。也可以取单个验证案例作为待验证案例执行。本专利技术实施例中根据交易模板和待验证信息自动生成待验证案例,同时对待验证案例的执行、验证结果收集也进行了自动化设计,从而提高了交易验证的速度,避免了人工收集和统计验证结果带来的本文档来自技高网...
一种交易验证方法和装置

【技术保护点】
一种交易验证方法,其特征在于,包括:获取待验证案例,所述待验证案例是根据交易模板和待验证信息生成的;根据所述待验证案例生成验证交易报文;根据所述验证交易报文对所述待验证案例进行验证并确定验证结果;在所述验证结果与预设基准匹配时,将所述待验证信息记录为支持的交易属性,所述预设基准是根据所述待验证案例确定的。

【技术特征摘要】
1.一种交易验证方法,其特征在于,包括:获取待验证案例,所述待验证案例是根据交易模板和待验证信息生成的;根据所述待验证案例生成验证交易报文;根据所述验证交易报文对所述待验证案例进行验证并确定验证结果;在所述验证结果与预设基准匹配时,将所述待验证信息记录为支持的交易属性,所述预设基准是根据所述待验证案例确定的。2.如权利要求1所述的方法,其特征在于,所述待验证案例是根据交易模板和待验证信息生成,包括:所述待验证信息包括交易报文类型、验证的多方交易对象;根据所述交易报文类型,确定所述交易报文类型对应的关联要素;根据所述验证的多方交易对象,确定验证要素集;根据所述交易模板、所述关联要素和所述验证要素集确定所述待验证案例。3.如权利要求2所述的方法,其特征在于,所述根据所述待验证案例生成验证交易报文,包括:所述验证的多方交易对象包括待验证银行卡的卡号;根据所述待验证银行卡的卡号、所述交易报文类型对应的关联要素的取值方式确定所述交易报文类型对应的关联要素的具体取值和所述验证要素集的具体取值,其中,所述交易报文类型对应的关联要素的取值方式是根据预设规则确定的;将所述交易报文类型对应的关联要素的具体取值和所述验证要素集的具体取值进行组装生成所述验证交易报文。4.如权利要求1所述的方法,其特征在于,所述根据所述验证交易报文对所述待验证案例进行验证并确定验证结果,包括:将所述验证交易报文发送至所述待验证银行卡的发卡行,以使所述待验证银行卡的发卡行对所述验证交易报文进行处理并反馈验证结果;接收所述待验证银行卡的发卡行反馈的验证结果。5.如权利要求4所述的方法,其特征在于,所述根据所述验证交易报文对所述待验证案例进行验证并确定验证结果之后,包括:在确定所述验证结果与预设基准不匹配时,将所述待验证信息记录为不支持的交易属性。6.一...

【专利技术属性】
技术研发人员:王培林陈煜周继恩尹祥龙吴长松陈星
申请(专利权)人:中国银联股份有限公司
类型:发明
国别省市:上海,31

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

1