安徽电信手机客户端项目技术建议书 - 图文(7)

2019-03-28 10:30

投诉和实现统计分析。

5.3.2.3.3 业务流程说明

1) 终端用户登录后,应用支撑平台根据用户品牌及归属地属性向终端应用返回

当前用户可办理的业务;

2) 终端用户进入业务办理,选择可办理的业务;

3) 终端应用确认用户执行业务办理,向应用支撑平台提交业务办理请求; 4) 应用支撑平台对请求进行鉴权并检查请求参数的合法性,如果未通过合法性

验证,则返回请求非法;如果用户未登录或会话超时,则返回用户请求不合法,要求用户登录后再操作;

5) 应用支撑平台根据要办理的业务代码,用户手机号码,业务办理相关的其他

请求参数,携带接口鉴权参数向一级枢纽发起业务查询请求; 6) 一级枢纽处理业务办理请求,向应用支撑平台返回业务办理结果; 7) 应用支撑平台解析业务办理响应重新编码返回给客户端,记录业务办理操作

日志;

8) 客户端解析办理结果,将办理结果展现给最终用户。 5.3.2.4 充值缴费逻辑

5.3.2.4.1 功能描述

手机客户端集成手机支付平台,用户可通过用户的手机支付账户、银行卡完成对指定的手机号码进行充值和缴费。

用户可使用手机客户端完成充值卡的手机充值功能。

5.3.2.4.2 功能实现

1、 应能根据缴费请求中的缴费金额以及实际支付金额进行相应的账务处

理,以现金的资金属性将实际支付资金存入话费账户中,以赠送话费的资金属性将缴费资金与实际支付资金之间的差值部分存入话费账户中。 2、 冲正:当手机支付平台向一级转发缴话费请求超时,手机支付平台会向

一级发起缴话费冲正。只有手机支付缴话费超时才能发起冲正,非手机

31 / 67

支付用户通过手机支付网银缴话费超时不能发起冲正。具体功能请参见《电信运营商全网手机支付缴话费总体技术要求V1.1.0》及《电信运营商一级接口规范-手机支付业务单行本》。 3、

手机客户端系统与手机支付平台间采用HTTPS通讯协议通过公网进

行交互。为保证数据安全,所有交互报文必须采用CA证书认证和相应的签名算法(详见《电信运营商一级接口规范-手机支付业务单行本》)。 4、 手机支付平台发起的缴话费流程一样(参见《电信运营商手机支付业务

补充技术方案——相关功能优化方案V1.0.0》),请各省复用已有接口。 5、 用户在使用手机客户端缴纳话费前,需要在手机支付平台注册一个预留

验证信息,预留验证信息内容可以是任意的汉字、英文字母或符号,长度不超过60个字符。当系统弹出IPOS界面(即输入手机号码的界面),用户提交手机号码后,网页上会自动显示用户预留的信息,以便用户验证网站是否为真实的手机支付网站。

6、 应用支撑平台能够记录用户使用充值缴费功能的操作日志。

5.3.2.4.3 使用手机帐户充值

1) 用户通过登录手机客户端,选择进入充值缴费功能;

2) 客户端提示用户选择充值缴费功能:手机帐户为本机充值、手机帐户为他人

充值、手机帐户为本机缴费、银行卡帐户为本机充值、银行卡帐户为他人充值、银行卡帐户为本机缴费;如果选择为他人充值,则继续提示用户输入他人电话号码,选择为本机充值,则提取本机号码供用户确认;

3) 客户端提示用户选择手机帐户充值功能后,判断用户是否已登陆鉴权,如果

未登录,则跳至登录界面让用户登录;

4) 客户端提示用户输入充值金额,并要求输入手机帐户密码;

5) 客户端向后台应用支撑平台发送充值请求,充值请求信息包括:被充值号码、

充值金额、用手机帐户充值、手机帐户密码,该信息必须采用加密方式数据传输;

6) 应用支撑平台对请求进行鉴权并验证输入参数的合法性,如果用户未登录或

会话超时,则拒绝访问;如果请求参数非法,如必填参数为空或输入数据格

32 / 67

式或类型不满足要求,则返回错误提示;

7) 应用支撑平台向手机支付平台发起支付请求,请求信息包括:支付号码、支

付金额、用手机帐户充值、手机帐户密码;

8) 手机支付平台判断用户的支付信息的合法性,并验证手机帐户密码,判断手

机帐户金额是否足够,如果足够则扣除该部分金额;

9) 如果手机支付平台金额不够,则返回通知给用户提醒帐户余额不足; 10) 手机支付平台向一级发送信息要求为该手机充值,发送信息包括手机号码、

充值金额;

11) 一级向号码归属地转发充值请求;

12) 归属地为该手机充值,充值成功后通过一级返回充值信息给手机支付平台; 13) 最终手机支付平台通过一级向应用支撑平台返回充值成功与否信息。

5.3.2.4.4 使用手机帐户缴费

1) 用户通过登录手机客户端,选择进入充值缴费功能;

2) 客户端提示用户选择充值缴费功能:手机帐户为本机充值、手机帐户为他人

充值、手机帐户为本机缴费、银行卡帐户为本机充值、银行卡帐户为他人充值、银行卡帐户为本机缴费;如果选择为他人充值,则继续提示用户输入他人电话号码,选择为本机充值,则提取本机号码供用户确认;

3) 客户端提示用户选择手机帐户缴费功能后,判断用户是否已登陆鉴权,如果

未登录,则跳至登录界面让用户登录;

4) 客户端向应用支撑平台要求查询欠费金额,应用支撑平台向一级发起该手机

号的欠费金额查询请求;

5) 一级向该手机号归属省查询欠费金额;

6) 应用支撑平台通过客户端向用户确认欠费金额及确认为该金额支付; 7) 客户端向后台应用支撑平台发送缴费请求,缴费请求信息包括:被缴费号码、

缴费金额、用手机帐户充值、手机帐户密码,该信息必须采用加密方式数据传输;

8) 应用支撑平台对请求进行鉴权并验证输入参数的合法性,如果用户未登录或

会话超时,则拒绝访问;如果请求参数非法,如必填参数为空或输入数据格

33 / 67

式或类型不满足要求,则返回错误提示;

9) 应用支撑平台通过一级向手机支付平台发起支付请求,请求信息包括:支付

号码、支付金额、用手机帐户支付、手机帐户密码;

10) 手机支付平台判断用户的支付信息的合法性,并验证手机帐户密码; 11) 如果手机支付平台金额不够,则通过一级返回通知给用户提醒帐户余额不

足;

12) 如果手机支付平台金额够,则扣减该费用;

13) 手机支付平台向一级发送信息要求为该手机缴费,发送信息包括手机号码、

缴费金额;

14) 一级向号码归属地转发缴费请求;

15) 归属地为该手机缴费,缴费成功后通过一级返回缴费信息给手机支付平台; 16) 最终手机支付平台通过一级向应用支撑平台返回缴费成功与否信息。

5.3.2.4.5 使用信用卡充值

1) 用户通过登录手机客户端,选择进入充值缴费功能;

2) 客户端提示用户选择充值缴费功能:手机帐户为本机充值、手机帐户为他人

充值、手机帐户为本机缴费、银行卡帐户为本机充值、银行卡帐户为他人充值、银行卡帐户为本机缴费;如果选择为他人充值,则继续提示用户输入他人电话号码,选择为本机充值,则提取本机号码供用户确认;

3) 客户端提示用户选择使用银行卡充值功能后,判断用户是否已登陆鉴权,如

果未登录,则跳至登录界面让用户登录;

4) 客户端提示用户输入充值金额,并选择支付银行;

5) 应用支撑平台验证手机号码和支付银行,判断是否首次支付;

6) 应用支撑平台根据是否首次支付,通过客户端要求用户输入银行信息,如果

非首次支付,可输入简化的银行信息,如果首次支付,则要求输入全部银行信息,用户输入号系统记录银行信息;

7) 应用支撑平台验证用户输入的银行卡信息后,向手机支付平台发送银行卡支

付请求,充值请求信息包括:被充值号码、充值金额、用银行充值、银行代码、银行卡相关信息,该信息必须采用加密方式数据传输;

34 / 67

8) 手机支付平台判断用户的支付信息的合法性,如果合法,则向银行发起支付

请求,银行返回支付信息;

9) 银行返回如果支付不成功,则通过一级返回给手机支付平台后通过应用支撑

平台通知给用户提醒用户;

10) 如果支付成功,手机支付平台向一级发送信息要求为该手机充值,发送信息

包括手机号码、充值金额; 11) 一级向号码归属地转发充值请求;

12) 归属地为该手机充值,充值成功后通过一级返回充值信息给手机支付平台; 13) 最终手机支付平台通过一级向应用支撑平台返回充值成功与否信息。

5.3.2.4.6 使用信用卡缴费

5.3.2.4.6.1 业务流程

35 / 67


安徽电信手机客户端项目技术建议书 - 图文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:基于AT89S52单片机数码管时钟[1]1

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: