银行接口机、自动充值方法及系统技术方案

技术编号:2958991 阅读:370 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及银行接口机、自动充值方法及系统。自动充值方法包括:接收电信业务平台发送的携带有电信账号及充值额的第一自动充值请求消息;确定所述电信账号对应的银行账户信息,在所述第一自动充值请求消息中添加所述银行账户信息,生成第二自动充值请求消息,并向银行系统发送所述第二自动充值请求消息;接收所述银行系统返回的自动充值响应消息,并向所述电信业务平台转发所述自动充值响应消息。本发明专利技术通过银行接口机实现了对电信网络和银行网络的有效隔离;将银行账户信息存放到银行接口机上可以提高信息存储的安全性;有效减少了系统的安全风险。

【技术实现步骤摘要】

本专利技术涉及通信技术,尤其涉及银行接口机、自动充值方法及系统
技术介绍
在使用电信业务的过程中,用户向运营商支付费用的方式有多种,例如, 到营业厅交纳现金、购买有价充值卡进行充值、银行充值等。现在有一种自动充值方法,用户向运营商提供银行账号,当用户的余额 不足时,运营商的电信业务平台自动向银行发起划账请求,从用户的银行账 户中将钱充入用户在电信平台的账户中。这种方法,需要在电信业务平台和 银行系统之间建立连接,电信业务平台存储有用户的电信账户信息,关联的 银行账号、密码等信息,并提供流程触发机制,当触发条件满足时,例如用 户的余额小于指定阈值时,电信业务平台自动触发银行充值流程,发送充值 请求到银行系统,请求中携带用户信息、用户在电信平台的账号以及用户的 银行账号、密码。银行系统对这些信息进行鉴权通过后,在银行账户中扣除一定的金额,并向电信业务平台返回充值成功的消息;电信业务平台将充值 金额增加到用户的电信账户中。现有自动充值方法的流程如下步骤A1、电信业务平台实现自动扫描机制,自动判断用户的电信账户余 额是否低于事先设定的自动充值阈值;步骤A2、电信业务平台判断用户电信账户余额是否低于自动充值阈值, 若是,电信业务平台根据用户电信账号在本地数据库检索相关联的银行账号 及密码,以及事先设定的自动充值金额,组装消息向银行发起自动充值请求; 否则,不进行处理;步骤A3 、银行系统接收到自动充值请求后,根据请求中的银行账号和密码,检索银行侧数据库,进行鉴权,判断账户密码是否正确,以及账户余额是否足够本次充值所需;如果鉴权通过,则在银行账户中冻结充值所需金额, 向电信业务平台返回自动充值响应消息;如果鉴权不通过,则向电信业务平 台返回充值失败消息;步骤A4、电信业务平台接收到银行系统返回的自动充值响应消息后,判 断消息中的充值结果;如果结果为充值失败,则本次自动充值失败;如果结 果为充值成功,则将充值金额增加到用户的电信账户中,并向银行系统发送 充值成功通知消息;步骤A5、银行系统接收到充值成功通知消息后,将此前冻结的充值金额 扣除;向电信平台发送充值成功响应。现有的这种自动充值方法,用户的银行账号及密码信息存放在电信业务 平台,存在一定的安全隐患;由于电信系统的安全级别比银行系统要低,因 此可能会发生泄密的情况; 一旦用户的银行账号密码信息被人盗取,可能会 给用户带来重大损失。
技术实现思路
本专利技术实施例所要解决的技术问题是提供银行接口机及自动充值方法, 减少自动充值业务中可能出现的安全风险。为了解决上述技术问题,本专利技术实施例提供了一种自动充值方法,包括 接收电信业务平台发送的携带有电信账号及充值额的第一自动充值请求消息;确定所述电信账号对应的银行账户信息,在所述第一自动充值请求消息 中添加所述银行账户信息,生成第二自动充值请求消息,并向银行系统发送所述第二自动充值请求消息;接收所述银行系统返回的自动充值响应消息,并向所述电信业务平台转 发所述自动充值响应消息。为了解决上述技术问题,本专利技术实施例还提供了一种银行接口机,包括 接收模块,用于接收电信业务平台以及银行系统发送的消息; 发送模块,用于向电信业务平台以及银行系统发送消息; 对应关系数据库,用于存储电信账号与银行账户信息的对应关系; 检索模块,用于根据接收的第一 自动充值请求消息中携带的电信账号检索对应的银行账户信息;自动充值请求模块,用于在所述第一 自动充值请求消息中添加所述检索模块检索到的所述银行账户信息,生成第二自动充值请求消息,并通过发送模块向银行系统发送所述第二自动充值请求消息;转发模块,用于将所述电信业务平台发送的消息转发至所述银行系统, 以及将所述^^艮行系统发送的消息转发至所述电信业务平台。为了解决上述技术问题,本专利技术实施例又提供了一种自动充值系统,包括电信业务平台,用于存储电信账号及所述电信账号的余额,以及发送携 带有电信账号及充值额的第一自动充值请求消息,并用于在对所述电信账号 对应的银行账户信息充值鉴权成功时,将所述充值额增加到所述电信账号的 余额上;银行系统,用于存储银行账户相关信息,以及对第二自动充值请求消息 中携带的银行账户信息进行充值鉴权,并且在充值鉴权成功时,从所述银行 账户扣除所述充值额;银行接口机,用于存储电信账号与银行账户的对应关系及在所述电信业 务平台及银行系统之间转发消息,并用于根据电信账号检索对应的银行账户 信息,将检索到的银行账户信息添加到所述第一自动充值请求消息中,生成 第二自动充值请求消息,并向所述银行系统发送。本专利技术实施例通过银行接口机实现了对电信网络和4艮行网络的有效隔 离;将用户的银行账户信息存放到银行接口机上,可以提高信息存储的安全性;从而,有效减少了系统的安全风险。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明图1为本专利技术实施例的自动充值系统一结构示意图2为本专利技术实施例的银行接口机第一结构示意图3为本专利技术实施例的银行接口机第二结构示意图4为本专利技术实施例的自动充值方法第一流程图5为本专利技术实施例的自动充值方法第二流程图6为本专利技术实施例的自动充值方法第三流程图7为本专利技术实施例的自动充值方法的开通自动充值业务的流程图8为本专利技术实施例的自动充值方法的取消自动充值业务的流程图。具体实施例方式如图1所示,为本专利技术实施例的自动充值系统一结构示意图。本实施例 包括电信业务平台10、银行接口机20以及银行系统30。电信业务平台10用 于提供电信业务,其中存储有用户的电信账户信息,电信账户信息至少包括 电信账号,账号的余额等,其中电信账号为电信账户的标识。银行接口机20 位于银行一侧,与银行系统30共同组成了银行业务平台。银行接口机20中 存储有用户的电信账号与银行账户信息的对应关系,并在电信业务平台10和 银行系统30之间进行消息的转发。在银行接口机存储的对应关系中,银行账 户信息可只包括银行账号,也可包括银行帐号以及密码,即银行接口机可存 储电信账号与银行账号的对应关系,也可存储电信账号与银行账号及银行账 户密码的对应关系,其中,银行帐号为银行账户的标识。银行系统30存储有 银行账户的各种相关信息,包括银行账号、密码以及银行账户的余额等,银 行系统30对银行账户进行鉴权、冻结、扣除等操作。 电信业务平台10自动扫描各电信账户,判断电信账户的余额是否低于预 先设定的自动充值阈值,在余额低于自动充值阈值,需要进行自动充值时,电信业务平台10向银行接口机20发送第一自动充值请求,该自动充值请求 中至少携带有需要充值的电信账号以及充值额。银行接口机20接收到电信业 务平台IO发送的第一自动充值请求后,根据电信账号检索对应的银行账户信 息,将检索到的银行账户信息添加到第一自动充值请求消息中,生成第二自 动充值请求消息,并向银行系统30发送。银行系统30对银行账户信息进行 充值鉴权,当鉴权成功时,银行系统30从银行账户扣除充值额。表明充值鉴 权成功消息通过银行接口机20发送至电信业务平台10,电信业务平台10将 充值额增加到电信账号的余额上。本实施例在银行侧设置银行接口机,由银行接口机在电信业务平台与银 行系统之间转发消息,从而实现了电信网络和银行网络的有效隔离;将用户 电信账户与银行账本文档来自技高网
...

【技术保护点】
一种自动充值方法,其特征在于,所述自动充值方法包括: 接收电信业务平台发送的携带有电信账号及充值额的第一自动充值请求消息; 确定所述电信账号对应的银行账户信息,在所述第一自动充值请求消息中添加所述银行账户信息,生成第二自动充值请求消息,并向银行系统发送所述第二自动充值请求消息; 接收所述银行系统返回的自动充值响应消息,并向所述电信业务平台转发所述自动充值响应消息。

【技术特征摘要】

【专利技术属性】
技术研发人员:李春成
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1