银行代缴费系统及其运行方法技术方案

技术编号:3957617 阅读:268 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种银行代缴费系统及其运行方法,包括:代缴费系统服务端,所述代缴费系统服务端;客户端,通过内部网络连接代缴费系统服务端,用于与使用者交互承接各种前置业务;产品开发平台,用于完成代缴费产品的配置和开发;产品配置文件模块,与数据总线交换数据,用于存储产品开发平台配置和开发完成的代缴费产品的工作数据;代缴费交易数据库,用于存放交易数据,并供前述的各个模块通过数据总线访问。外部接口,与商户系统连接,所述外部接口通过数据总线与前述各个模块交换数据。本发明专利技术的银行代缴费系统及其运行方法易用性好,可配置度高。

【技术实现步骤摘要】

本专利技术涉及一种,特别涉及一种基于银行前置业务 平台的,属于金融服务

技术介绍
银行的基本业务主要是存款和贷款业务,相关的信息系统我们称之为核心业务系 统。另一方面,银行在基本业务之外的其它业务则正在蓬勃发展,这些业务多数是基于银行 的基本业务,与其它行业的业务产品进行集成而实现的。这些业务在银行里往往被称之为 前置业务,指在核心业务之前进行集成处理的业务产品,而相关的系统则依托于银行的核 心业务系统,我们统称为银行前置业务平台,包括中间业务、银证通、银保通、国债、基金、联 行交换和各种渠道的接入预处理系统,如ATM P、P0S P、网上银行、自助终端等。代缴费业务是目前商业银行开展最多的业务,对此类业务,其业务流程是公共的, 但是具体的业务细节有着比较大的差异。此类业务种类繁多,如水费,电费,电话费等等。而 且常常需要根据需要增加业务,此时又要重复完成从通讯到解包,从业务到应用等重复性 工作,而不能直接利用现有的前置业务平台配置完成。
技术实现思路
本专利技术的目的是提供一种,其易用性好,可配置度尚o本专利技术的目的通过提供以下技术方案实现一种银行代缴费系统,包括代缴费系统服务端,所述代缴费系统服务端包括交易 前处理模块、凭证前处理模块、银行记账处理模块、商户查询处理模块、商户记账处理模块、 冲正处理模块和扩展服务处理模块,所述各个模块之间通过置于代缴费系统服务器端的数 据总线交换数据;客户端,通过内部网络连接代缴费系统服务端,用于与使用者交互承接各 种前置业务;产品开发平台,用于完成代缴费产品的配置和开发;产品配置文件模块,与数 据总线交换数据,用于存储产品开发平台配置和开发完成的代缴费产品的工作数据;代缴 费交易数据库,用于存放交易数据,并供前述的各个模块通过数据总线访问。外部接口,与 商户系统连接,所述外部接口通过数据总线与前述各个模块交换数据。本专利技术的目的还通过提供如下的银行代缴费系统的运行方法来实现一种银行代缴费系统的运行方法,包括如下步骤客户端发起查询交易请求,代缴 费系统服务端接收查询交易请求进行交易前处理;代缴费系统服务端通过外部接口与商户 系统交换数据,获取需要查询的信息;代缴费系统服务端判断商户系统返回的返回码,如果 失败则将结果返回客户端。一种银行代缴费系统的运行方法,包括如下步骤客户端发起查询缴费交易请求, 代缴费系统服务端接收查询交易请求,进行交易前处理;凭证前处理模块进行凭证前处理, 对发票的数量和起始号进行校验,校验不过的错误返回前台;账务前处理模块进行账务前处理;银行记账处理模块进行银行记账处理;商户记账处理模块进行商户记账处理;扩展 服务处理模块进行扩展服务处理。进一步的,交易前处理包括如下步骤加载缴费产品交易信息,根据缴费产品号获 取缴费产品的信息;根据缴费产品代码获取交易信息;到商户节点信息表匹配商户节点。进一步的,账务前处理包括如下步骤首先获取商户的记帐信息;对主机账务系 统记帐信息进行初始化根据缴费产品代码获取交易信息;记录平台流水,默认当前交易为 未知状态,提交事务。进一步的,银行记账处理包括如下步骤和账务系统的服务进程进行交易;如果 账务系统交易超时,发送账务系统交易冲正包,冲正超时记录到账务系统待冲正表中,交给 平台自动冲正服务处理,错误返回前台;如果账务系统交易失败,错误返回前台;账务系统 记帐成功,对流水表中的当前交易流水记录的主机信息进行更新,提交事务。进一步的,商户记账处理包括如下步骤和商户进行数据交换,判断商户返回的交 易码;如果商户交易超时,发送商户冲正包,冲正如果超时就记录到商户待冲正表中,交给 平台自动冲正服务处理;然后冲正银行账务系统,出错返回前台;如果商户返回错误,直接 冲正银行账务系统出错返回前台;商户如果返回成功,对流水表中的当前交易流水记录的 商户信息进行更新,提交事务。一种银行代缴费系统的运行方法,包括如下步骤客户端发起抹帐交易请求,代缴 费系统服务端接收抹帐交易请求,进行交易前处理;凭证前处理模块进行凭证前处理;冲 正处理模块进行冲正处理。一种银行代缴费系统的运行方法,包括如下步骤在产品开发工作台上增加一个 代缴费产品,配置代缴费产品的基本信息;在产品开发工作台上配置代缴费产品的数据项 列表信息;在产品开发工作台上配置交易信息和交易处理时的配置信息;在产品开发工作 台上配置和第三方主机之间的通讯接口信息;在产品开发工作台上配置发票格式;在产品 开发工作台上配置商户系统错误代码和平台错误代码的对应表;在产品开发工作台上配置 交易路由表;将产品开发工作平台配置的代缴费产品信息通过数据总线传输到产品配置文 件。本专利技术的有益效果主要体现在通过为前置工作平台配置模块化的代缴费系统服 务端和产品开发工作台,达到了高度的易用性和可配置性。附图说明下面结合附图对本专利技术作进一步说明图1为本专利技术的具体实施方式的模块图。具体实施例方式以下参照附图说明本专利技术的具体实施方式。图1为本专利技术的具体实施方式的模块图。在前置业务平台的框架下,银行代缴费 系统是以数据总线做为数据交换的核心来建立的,系统由代缴费系统服务端、客户端和产 品开发工作台组成,其中代缴费系统服务端包括交易前处理、凭证前处理、银行记账处理、 商户查询处理、商户记账处理、冲正处理和扩展服务处理等模块组成,各个模块之间通过数据总线交换数据;客户端与代缴费系统服务端通过内部网络连接,发送交易请求和处理信息;系统提供一个产品开发工作台,产品开发工作台完成代缴费产品的配置和开发工 作,其工作数据存储在服务端的配置文件中,配置文件与数据总线交换数据;系统的各个模块通过数据总线访问代缴费交易数据库,数据库中存放交易数据;系统通过外部接口与商户连接,外部接口与内部模块的数据交换通过数据总线实 现。以下详述该银行代缴费系统的运行方式。在代缴费业务中,主要的功能有三个—、查询功能完成对客户欠费信息的查询,确定缴费的金额。二、缴费功能在获得客户欠费信息基础上,进行缴费确认和银行账户的扣款。三、抹账功能当缴费交易发生错误时,取消客户的缴费交易。查询功能的实现方式如下查询功能分为交易前处理、商户查询处理和扩展服务处理三个步骤。客户端,即前台柜员发起交易请求,后台服务接受交易请求,开始进行交易前处 理;进行交易前处理的程序的内容包括加载缴费产品交易信息,根据缴费产品号获取缴费产品的信息,包括交费期限和 交费金额的上下限等;根据原子交易码和缴费产品代码获取交易信息,包括一些发票代码, 管理标志,节点信息等;到商户节点信息表匹配商户节点,获取ip地址,端口号,特殊的接 口函数处理等,完成交易前的处理。进行商户查询处理的程序包括系统与商户进行数据交换,获取需要查询的信息,判断商户返回码,如果失败返回 前台。进行扩展服务处理的程序包括商户交易成功执行商户扩展服务,根据交易配置是否生成发票,如果需生成临时 发票就执行生成发票的功能模块(这里生成的只是发票临时文件,非前台打印文件)。缴费功能的实现如下缴费交易包括交易前处理、凭证前处理、账务前处理、账务系统记账(银行记账 处理)、商户记账处理、扩展服务处理。前台柜员发起交易请求,后台服务接受交易请求,进行交易前处理;交易前处理的 程序包括加载缴费产品交易信息,根据本文档来自技高网...

【技术保护点】
一种银行代缴费系统,其特征在于:包括,代缴费系统服务端,所述代缴费系统服务端包括交易前处理模块、凭证前处理模块、银行记账处理模块、商户查询处理模块、商户记账处理模块、冲正处理模块和扩展服务处理模块,所述各个模块之间通过置于代缴费系统服务器端的数据总线交换数据;客户端,通过内部网络连接代缴费系统服务端,用于与使用者交互承接各种前置业务;产品开发平台,用于完成代缴费产品的配置和开发;产品配置文件模块,与数据总线交换数据,用于存储产品开发平台配置和开发完成的代缴费产品的工作数据;代缴费交易数据库,用于存放交易数据,并供所述代缴费系统服务端的各个模块通过数据总线访问;外部接口,与商户系统连接,通过数据总线与所述代缴费系统服务端的各个模块交换数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:郑爱军
申请(专利权)人:苏州德融嘉信信用管理技术有限公司
类型:发明
国别省市:32[中国|江苏]

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

1