[发明专利]网银统一交互的方法及装置在审
| 申请号: | 201711468927.8 | 申请日: | 2017-12-29 |
| 公开(公告)号: | CN108154357A | 公开(公告)日: | 2018-06-12 |
| 发明(设计)人: | 钱进;赵永光;刘征征;信丰波;尚猛 | 申请(专利权)人: | 山大地纬软件股份有限公司 |
| 主分类号: | G06Q20/10 | 分类号: | G06Q20/10;G06Q30/06;G06Q40/02 |
| 代理公司: | 北京金宏来专利代理事务所(特殊普通合伙) 11641 | 代理人: | 许振强;杜正国 |
| 地址: | 250000 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网银 业务系统 支持模块 订单管理模块 信息管理模块 业务系统开发 移动客户端 服务功能 交互业务 缴费过程 信息交互 差异性 复杂度 屏蔽 统一 银行 开发 网络 维护 | ||
1.一种网银统一交互的装置,其特征在于包括:
业务系统支持模块、订单管理模块、网银信息管理模块和移动客户端支持模块,通过网络与银行、业务系统进行信息交互;其中,
所述业务系统支持模块,负责网银缴费流程的控制,规范流程的运转;
所述订单管理模块,向业务系统支持模块、网银信息模块和移动客户端支持模块提供网银服务的调用,管理订单的行为,并检验订单信息的合法性;
所述网银信息管理模块,向订单管理模块提供服务,负责组装收费银行的支付参数,并接收和解析银行服务器返回的订单信息;
所述移动客户端支持模块,用于支持移动端业务系统的网银交互,控制移动端网银交互的过程。
2.如权利要求1所述的网银统一交互的装置,其特征在于:
所述的业务系统支持模块,包括流程管理模块和消息接收模块;
所述流程管理模块,负责缴费的流程控制,规定每一个任务的正确流转;
所述消息接收模块,负责接收订单管理模块的缴费结果信息并提供给业务系统。
3.如权利要求1所述的网银统一交互的装置,其特征在于,所述的订单管理模块包括服务调用模块、订单处理模块、订单存储模块、信息维护模块;其中,
所述信息维护模块,负责维护收费机构、收费类型、收费银行的基本信息和三者之间的关系,规定某一收费机构的某一收费类型的收费银行有哪些选择;
所述订单存储模块,实现对订单的存储管理,模块中建立Bean对象,所有对订单的修改均需要通过本模块进行,并在订单存储前进行订单合法性检查,确保只有合法的修改,才会被接受;
所述订单处理模块,负责订单的行为管理,所有对订单的实质操作,都需要在本模块完成,包括新建订单、业务系统查询订单状态、银行到账成功/失败通知、订单再生、银行对账确认等;
所述服务调用模块,负责提供对外的各种功能和服务的实现。
4.如权利要求1所述的网银统一交互的装置,其特征在于,
所述的网银信息管理模块包括银行信息组装模块、银行信息解析模块、服务调用模块、银行回调模块;
所述银行信息组装模块,负责组装收费银行的支付信息,根据银行的规范对支付信息进行加密,得到银行缴费支付URL信息;
所述银行信息解析模块,负责解析由银行服务器返回的订单信息,得到缴费结果;
所述服务调用模块,负责向订单管理模块提供获取银行信息的服务调用;
所述银行回调模块,负责提供银行服务器完成支付后执行的回调方法,传递订单支付信息。
5.一种网银统一交互的方法,其特征在于包括以下步骤:
步骤A101,接收缴费参数,并验证参数完整性,开启缴费流程;
步骤A102,根据步骤A101得到的缴费参数,由订单管理模块来创建新的缴费订单,进行订单合法性校验,并根据参数初始化订单数据和状态;
步骤A103,根据参数中的收费机构和收费类型从数据库的关系表中获取到支持的收费银行和收费商户返回给业务系统;
步骤A104,接收业务系统确定的某一收费银行编号和商户编号,修改订单信息和状态,并进行订单合法性校验;
步骤A105,根据步骤A104中获取的收费银行和商户编号,从数据库中获取该收费银行商户的详细信息;
步骤A106,根据所选收费银行的网银接口的需求,利用工厂模式获取具体的银行实例对象,对支付信息进行签名加密,组装缴费支付参数得到银行支付URL信息,并跳转至网银缴费页面;
步骤A107,接收银行返回的订单信息,根据不同网银接口的要求,对返回结果进行验签,解析出正确的缴费结果;
步骤A108,根据缴费结果修改订单状态,并进行订单合法性检验;
步骤A109,将缴费结果返回给业务系统完成缴费。
6.如权利要求5所述的网银统一交互的方法,其特征在于,所述订单合法性校验的步骤如下:
步骤B10,进行订单属性值合法性的校验;
步骤B100,进行字段空值的检验,订单信息中订单编号、检验码、订单的状态不能为空值;
步骤B101,进行字段长度合法性的校验,对订单信息中的各项字段都有最大长度的检验,不允许超过字段的最大长度;
步骤B102,进行字段格式合法性的校验,对于订单的缴费时间和清算时间规定格式“yyyyMMddhhmmss”;
步骤B103,进行值合法性的校验,缴费金额要大于等于零,要求订单的状态必须在允许的范围内;
步骤B11,进行各属性值变化的合法性的校验;
步骤B110,保证订单的基本信息不能改变,订单的编号、检验码、收费机构编号、收费业务类型编号等基本信息不能改变;
步骤B111,保证订单的状态变化均是合法有效的;
步骤B12,进行各属性之间关系的合法性的校验,保证订单的状态之间的约束关系成立。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山大地纬软件股份有限公司,未经山大地纬软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711468927.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:跨境汇款方法、第一电子设备以及支付服务器
- 下一篇:一种自助网络缴费装置





