移动e通卡圈存实现方案.doc_第1页
移动e通卡圈存实现方案.doc_第2页
移动e通卡圈存实现方案.doc_第3页
移动e通卡圈存实现方案.doc_第4页
移动e通卡圈存实现方案.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

厦门e通卡空中充值平台业务流程1 、系统目标空中充值厦门e通卡平台主要是提供一个安全性高、开放、易接入的端到端交易平台,连接用户、卡运营商、银行和通信网络运营商,使用户能借助平台享受手机进行小额支付的方便和乐趣。同时,该平台提供了完整的充值日志记录,保证充值各个环节的可回溯。2 、整体结构2.1网络结构及各平台功能介绍空中充值管理系统是一套基于SIMpass 的移动支付解决方案的无线充值系统。用户使用带有移动e通卡功能的手机,操作手机的STK 菜单,通过空中圈存平台进行无线充值,空中充值系统通过计费协议与资金管理系统(如计费系统、支付系统、银行等资金管理系统)进行交互,请求扣款充值,并通过安全充值协议与厦门易通卡电子钱包应用系统通信获得充值数据,通过SMS 方式向用户的移动e通卡里充值相应的金额,用户就可以使用手机进行各种消费。移动e通卡空中充值管理系统与移动手机的完美结合,让用户不受任何时空限制,随时随地进行钱包充值,有效缓解用户去充值网点排队充值的困难,极大方便了用户的业务使用流程,更有利于电子钱包业务的推广和使用。为实现空中圈存功能,需为厦门易通卡空中圈存平台申请一个专用的短信通道(短信接入号106573023509),并采用厦门移动2M短信专线,实现厦门移动用户通过手机STK菜单进行空中圈存,详细的网络拓扑图及各平台功能介绍如下: 图1: 移动e通卡空中圈存网络拓扑图1. 用户手机(带移动支付功能的移动e通卡)在本地支付中,手机移动e通卡作为电子钱包的载体,主要完成充值和消费的功能。同时手机卡号预先同一个银行帐户和e通卡账号绑定,作为电子钱包充值帐户和被充值账户。2移动运营商网络平台在移动支付应用方案中,厦门移动提供移动通信网络作为一个信息的传输平台。厦门移动除提供移动运营服务、基础的移动网络和空中通信通道外,还可以是空中充值平台的建设者和提供者,为非接触应用空中充值提供服务管理,控制空中充值流程。3易通卡移动支付空中圈存平台相当于一个信息传输平台,将用户的充值请求转发给银行。将银行的返回结果转发给用户手机。同时,厦门易通卡是行业电子钱包应用平台的所有者,为用户提供小额支付电子钱包应用服务。4、厦门建设银行圈存平台负责将移动e通卡用户的建行卡、手机号、易通卡3方绑定,并录入银行的圈存平台中,赋予其空中圈存权限。此外,厦门建设银行还是用户账户资金的管理者,负责空中圈存资金的支付、清分和结算帐务管理。2.2 移动e通卡刷卡消费交易总流程在利用移动e通卡刷卡消费时,需要经历一个从接入,充值充值,消费,上传消费信息,结算等几个过程,其流程如图2所示.图2: 移动e通卡消费总流程图其中用户接入,即在厦门e通卡空中充值系统中注册一个手机号,然后去指定银行绑定账户。其他的流程下面将会介绍。2.3 移动e通卡注册流程用户进入手机STK行业应用菜单之后,可以看见易通卡菜单.进易通卡菜单之后,用户可以做权限范围之内的任何操作。当用户发起钱包充值或者充值同步操作的时候,如果该手机号码没有在空中充值厦门e通卡平台注册,移动e通卡会自动提示用户是否需要注册。在没有注册成功之前,用户只能够看到某些菜单选项,但无法进行相应的操作。注册流程如图3所示。用户(手机)厦门e通卡空中充值平台发起注册请求返回注册结果 图3:注册流程空中充值-厦门e通卡平台与移动e通卡的注册交互流程,如图4所示。上发注册命令验证MAC1,判断是新用户注册还是老用户重复注册。存入个人信息。CardServer下发注册结果命令验证MAC1,允许用户进行钱包充值,充值同步等操作。第二条 图4:移动e通卡与平台注册交互流程2.4 移动e通卡的充值与充值流程本地支付的载体是移动e通卡,移动e通卡的双界面特性使其不但能作为一个移动网络的SIM卡使用,还可以作为符合相关金融规范的电子钱包使用。SIM功能工作在接触面,电子钱包银行卡工作在非接触面。为使移动e通卡上的电子钱包能在用户的POS机上使用,需要能对钱包进行充值,空中充值厦门e通卡平台支持的充值方法:通过移动通信网络采用数据短信的方式进行无线充值。一个典型的移动通信网络进行空中充值流程由移动手机、充值系统和帐务系统以及银行来共同完成。框架如图5所示.2扣款申请 厦门e通卡空中充值系统e通卡帐务系统 5扣款申请结果6充值结果4扣款结果1充值请求3扣款7充值结果确认银行帐号用户(手机)用户绑定 图5: 移动e通卡空中充值流程空中充值-厦门e通卡平台与移动e通卡卡的充值交互流程,如图6所示。验证MAC1验证MAC2产生MAC1产生MAC2从绑定帐户扣款 验证MAC1,并根据返回的结果修改此次充值状态CardServer上发充值请求命令下发充值结果命令验证MAC1验证MAC2为电子钱包充上相应的金额,产生MAC1上发充值确认命令第二条第三条图6:移动e通卡卡与平台充值交互流程2.5 充值安全策略由于采用的是数据短消息作为上下行传递的媒介,因此在移动e通卡与平台充值交互流程中最容易出现的异常情况就是上下行短消息丢失。因此为了杜绝出现此类情况,平台跟卡端做了相应的处理。出现短信丢失的情况一共有三种。现在我们假设发生这三种情况的某一种的时候,系统跟卡端应该如何处理。一:第一条短信丢失如果移动e通卡端发出的充值请求丢失,厦门e通卡空中充值系统收不到请求,自然也不会进行后续的充值流程操作,此种情况不会造成任何参与方的任何损失,所以此情况可以不考虑。二:第二条短信丢失厦门e通卡空中充值系统在收到空中充值充值请求后,会向帐务系统申请扣费,并从行业应用系统获得行业应用钱包充值授权数据下发,如果下发数据丢失,移动e通卡端收不到充值数据,就造成了帐务系统已从用户帐户中扣费,但用户卡端又没有充值成功,导致资金不一致,可能引发用户投诉。三:第三条短信丢失厦门e通卡空中充值系统在下发空中充值结果响应后,会等待移动e通卡端上发的充值结果确认,以确认此次充值交易的正确与否。如果充值成功,但此次交易为一笔完整的成功交易,如果充值失败,则需要向支付系统发起冲正请求,返还用户资金。而如果充值结果确认丢失,则厦门e通卡空中充值系统则无法判断第2 步通信卡端是否收到;如果收到是否充值成功。对此,厦门e通卡空中充值系统将此笔交易置为疑问交易,等待交易结果上传后再做处理。处理以上异常情况的策略:由于以上的各种通信不可靠的情况存在,所以厦门e通卡空中充值系统设计了如下处理策略。一:短信数据包重发策略当厦门e通卡空中充值系统下发空中充值结果但在一段时间内收不到充值结果确认时,空中充值系统自动按设定时间和次数进行通信数据包重发,以减少上述第2 种假设情况发生概率。二:服务器主动下发同步短信当厦门e通卡空中充值系统在经过通信数据包重发的策略流程处理后仍然收不到结果确认,服务

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论