发明名称 企业通过银行进行支付的方法及系统
摘要 本发明涉及一种企业通过银行进行支付的方法及系统,其中,方法包括企业系统发送步骤及银行系统验证步骤;其中,企业系统发送步骤具体包括:设置标准表,并发给银行系统;接收审批操作并生成日志表;验证标准表与日志表一致后,将支付请求、企业安全证书和日志表一起发送给银行系统;银行系统验证步骤具体包括:接收由企业系统发送的标准表;接收由企业系统发送的支付请求、企业安全证书和日志表;对接收到的企业安全证书进行验证,验证正确后,验证标准表与日志表是否分别一致,若一致则满足由企业系统发送的所述支付请求。本发明方法提高了支付的安全性,同时,也对企业内部的各个岗位、企业的审批流程也同时进行了内部和外部的保护。
申请公布号 CN102968723B 申请公布日期 2015.06.10
申请号 CN201210536879.2 申请日期 2012.12.12
申请人 国网内蒙古东部电力有限公司信息通信分公司;远光软件股份有限公司 发明人 刘世民;高敏;刘阜阳;王琳琳;张梦梦;樊宇
分类号 G06F21/30(2013.01)I 主分类号 G06F21/30(2013.01)I
代理机构 北京天达知识产权代理事务所(普通合伙) 11386 代理人 暴茜;高峰
主权项 一种企业通过银行进行支付的方法,其特征在于,包括企业系统发送步骤及银行系统验证步骤;其中,企业系统发送步骤具体包括:101)、记录支付请求,并设置相应的标准表,标准表记录着多个审批岗位的签名顺序及与所述多个审批岗位对应的多个签名信息;102)、将所设置的标准表发给银行系统;103)、接收多个审批岗位使用各自的签名证书进行签名的操作,并生成日志表,日志表记录操作过程中多个审批岗位的签名顺序及多个审批岗位的签名信息;104)、接收向银行系统发送支付请求的输入,验证标准表中的签名顺序和签名信息与日志表中的签名顺序和签名信息是否分别一致;若一致,则将支付请求、企业安全证书和日志表一起发送给银行系统;若不一致,则不向银行系统发送支付请求、企业安全证书和日志表;105)、将步骤104)的结果告知用户,即告知用户是否将支付请求、企业安全证书和日志表一起发送给银行系统;银行系统验证步骤具体包括:201)、接收上述步骤102)中由企业系统发送的标准表;202)、接收上述步骤104)中由企业系统发送的支付请求、企业安全证书和日志表;203)、对接收到的企业安全证书进行验证,若验证有误则不满足由企业系统发送的所述支付请求,若验证正确则转至步骤204);204)、验证标准表中的签名顺序和签名信息与日志表的签名顺序和签名信息是否分别一致;若一致则满足由企业系统发送的所述支付请求,若不一致则不满足由企业系统发送的所述支付请求;实现所述企业通过银行进行支付方法的系统包括企业系统和银行系统;其中,企业系统包括发送装置,发送装置包括:企业设置模块,用于记录支付请求,并设置相应的标准表,标准表记录着多个审批岗位的签名顺序及与所述多个审批岗位对应的多个签名信息;发送模块,用于将所设置的标准表发给银行系统;记录模块,用于接收多个审批岗位使用各自的签名证书进行签名的操作,并生成日志表,日志表记录操作过程中多个审批岗位的签名顺序及多个审批岗位的签名信息;企业验证模块,用于接收向银行系统发送支付请求的输入,验证标准表中的签名顺序和签名信息与日志表中的签名顺序和签名信息是否分别一致;若一致,则将支付请求、企业安全证书和日志表一起发送给银行系统;若不一致,则不向银行系统发送支付请求、企业安全证书和日志表,并告知用户;银行系统包括验证装置,验证装置包括:第一接收模块,用于接收由企业系统的发送模块发送的标准表;第二接收模块,用于接收由企业系统的企业验证模块发送的支付请求、企业安全证书和日志表;第一银行验证模块,用于对接收到的企业安全证书进行验证,若验证有误则不满足由企业系统发送的所述支付请求,若验证正确则告知第二银行验证模块;第二银行验证模块,用于在接收第一银行验证模块的告知后,验证标准表中的签名顺序和签名信息与日志表的签名顺序和签名信息是否分别一致;若一致则满足由企业系统发送的所述支付请求,若不一致则终止满足由企业系统发送的所述支付请求。
地址 010020 内蒙古呼和浩特市赛罕区金桥开发区世纪六路希望阳光苑国网信通公司