南阳手机支付应用方案v110Word格式文档下载.docx
- 文档编号:3122116
- 上传时间:2023-05-01
- 格式:DOCX
- 页数:9
- 大小:44.66KB
南阳手机支付应用方案v110Word格式文档下载.docx
《南阳手机支付应用方案v110Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《南阳手机支付应用方案v110Word格式文档下载.docx(9页珍藏版)》请在冰点文库上搜索。
3设计目标4
4需求分析5
4.1概述5
4.2功能需求5
4.3需求分析6
4.4附录6
4.4.1【
手机支付指令约定表】6
5功能描述8
5.1短信业务8
5.2银信业务8
1)通讯协议8
2)通讯时序9
6进度说明错误!
未定义书签。
7价格评估错误!
1概述
1.1项目名称
南阳移动手机支付项目
1.2项目概述
南阳移动手机支付项目,是通过与南阳市商业银行合作开发的通过手机终端发送指令来查询、支付水电费、燃气费等公用事业费用的移动支付项目。
签约用户通过编辑短信指令,发送到手机支付指令解析平台(银信通平台),手机支付指令解析平台将短信指令解析后,通过Socket接口程序,递交南阳市商业银行手机支付前置机处理,然后前置机将处理结果通信给指令解析平台,由指令解析平台将处理结果反馈给签约用户的系统。
处理流程如下:
签约用户指令解析平台(银信通平台)手机支付前置机燃气公司计费平台。
1.3开发环境
注:
内置于mas服务器
CPU:
Xeon双核1.6GHz
内存:
2G
操作系统:
CentOSLinux。
连接行业网关模块:
嘉讯MAS1.2版本。
2约定
本项目基于短信接口和银行服务。
1、假定用户发送的短信及其mas服务器是可信任的
2、假定银行的服务接口是可信任的
3、术语约定
缩写、术语
解释
签约用户
开通手机支付业务,将银联卡与银行凭证、水电气号等第三方凭证建立对应关系的手机用户。
指令解析平台
(银信通平台)
是指解析签约用户提交的各种短信指令的服务器,同时负责和银行前置机通信处理解析出来的各种交易指令。
第三方凭证
是指水电气号、暖气号等用以唯一指定公用事业费用的编号。
SI
是指本次负责开发手机支付指令解析平台接口程序的合作伙伴。
3设计目标
●本项目主要完成短信通讯和银信业务
4需求分析
4.1概述
以下功能需求为客户原始需求要求,其他都可以满足。
4.2功能需求
⏹按照银行侧前置机提供的手机支付Socket接口开发程序实现手机支付功能。
接口程序文档如下:
(双击图标可打开)
⏹目前主要实现燃气费、暖气费功能模块的开发。
各功能模块包括余额查询、缴费、上次缴费记录等功能。
具体要实现的功能见附表。
手机支付短信指令:
其他不在上表中出现的指令处理情况,都要求将响应代码转化为人性化的语言回复客户。
⏹要求可以通过短信指令,和OTA菜单指令的方式实现上述功能。
(OTA指令是指通过在短信指令前添加SIM前缀的指令,即SIMRQYE指令等同于RQYE。
)
⏹要求各指令必须发送到12位的父端口(106573039688),而不是扩展子端口。
⏹不影响该指令解析平台上的其他业务正常运行(该指令解析平台上运行有帐户变动自动提醒业务)。
4.3需求分析
业务逻辑如下:
1、按照指令表接受用户发送指令
2、解析指令后与银行前置机通讯
3、银行前置机处理业务请求
4、银行前置机返回业务处理结果
5、把结果做以解析按照要求的短信格式发送给用户。
4.4附录
手机支付指令约定表】
用户类型说明:
1--签约用户且账号有欠费
2--签约用户且账号无欠费
3--非签约用户
序号
指令
描述
用户类型反馈
1
2
3
RQYE
查询燃气号帐户余额
尊敬的新奥用户:
燃气号:
32408当前余额:
-45.85元。
请按时缴费。
缴费方式:
发送短信RQJF到106573039688
尊敬的新奥用户:
45.85元
您尚未开通手机支付服务,请到城信社营业部办理该业务。
RQJF
缴纳签约燃气账号欠费。
如有欠费,则自动缴纳欠费金额(银行帐户余额不足提示银行帐户余额不足);
如无欠费,则不缴纳费用。
燃气号32408于2008年8月12日12点35分成功缴费:
46.56元,谢谢合作!
燃气号32408上月不欠费。
本次缴费金额0元。
RQJL
查询最近一次的缴费记录。
燃气号32408上次缴费记录为:
2008年8月12日成功缴费:
46.56元
4
FW
查询已经开通的手机支付服务。
目前包括:
燃气缴费、暖气缴费。
尊敬的城信社用户:
您已开通手机支付燃气费服务!
尊敬的城信社用户:
5
YHYE
查询签约银行账号的帐户余额。
请发送您的签约银行账号到106573039688查询。
6
错误指令
请分别发送RQYE、RQJF、RQJL、FW到106573039688查询燃气余额、缴纳燃气费用、查询上次缴费记录、查询已开通的服务。
请分别发送RQYE、RQJF、RQJL、FW到106573039688查询燃气余额、缴纳燃气费用、查询上次缴费记录、查询已开通的服务。
5功能描述
5.1短信业务
根据规定好的短信指令在指定mas服务器及其版本上实现短信上行和下行业务并调用银信业务接口。
由于mas机的要求,每个指令都需要对应一个上行业务。
根据需求,每个指令同时需要实现OTA菜单指令的方式,即每个指令前面带前缀“SIM”,可以做相同的业务受理。
指令分类:
✓电费
✓水费
✓燃气
5.2银信业务
提供调用接口供短信业务使用,实现和银行前置机的接口通讯。
关于与银行侧的通讯约定如下(更详细的代码约定部分查看其它文档说明):
1)通讯协议
本接口基于TCP/IP网络通讯协议,运用Scoket技术进行短连接异步通讯。
银行方和移动公司均须的打开Socket接入端口。
通讯报文使用定长格式报文,如无格式说明,报文域长度不足部分右补空格,由报文长度、报文头和报文体三部分组成。
●报文长度:
4位=4+报文头长度(80)+报文体长度
●报文头:
80位
●报文体:
具体交易的特殊业务要素。
没有特殊业务要素报文没有报文体,只有报文头。
如:
公共信息确认报文、移动支付签约响应。
2)通讯时序
移动发送交易请求到银行Socket监听端口——>
银行收到请求——>
同步返回信息确认报文——>
银行进行业务处理
银行发送处理结果发送到移动Socket监听端口——>
移动接到处理结果——>
同步返回信息确认报文
同步返回信息确认报文表明报文接收情况,AAAA代表接收成功,BBBB代表接收失败,不需要重发原报文,CCCC代表接收失败,需要重发原报文。
6运行环境
tomcat+mysql+嘉迅MAS
mas服务器有版本要求,必须是2.1以上版本。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 南阳 手机 支付 应用 方案 v110