手机支付协议规范(商用版)汇.doc

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
手机支付协议规范(商用版)汇

手机支付协议规范 (商用版) V1.4 20 目 录: 1 概述 3 2 文件结构概要图 3 3 操作流程 4 3.1 银行卡交易流程及协议 4 3.1.1 刷卡交易流程图 4 3.1.2 步骤说明 6 3.1.3 指令集 7 3.2 电子钱包交易流程及协议 14 3.2.1 电子钱包圈存交易流程图 14 3.2.2 圈存交易步骤说明 16 3.2.3 圈存交易指令集 17 3.2.4 电子钱包消费交易流程图 24 3.2.5 消费交易步骤说明 25 3.2.6 消费交易指令集 26 3.3 电子票据交互流程及协议 33 3.3.1 电子票据读取部分 33 3.3.2 电子票据写入部分 36 3.3.3 指令集 38 3.4 身份识别交互流程及协议 46 3.4.1 身份识别交互流程图 46 3.4.2 步骤说明 47 3.4.3 指令集 48 3.5 卡片公共信息交互流程及协议 54 3.5.1 交互流程图 54 3.5.2 步骤说明 56 3.5.3 指令集 57 4 安全机制 62 4.1 加解密算法 62 4.2 密钥管理 63 4.2.1 共存应用 63 4.2.2 密钥的独立性 63 4.2.3 密钥的属性 63 4.2.4 密钥的使用 64 4.2.5 过程密钥的产生 64 概述 本文档讲述了手机支付在POS终端机上应用时,交易流程及接口协议,供开发人员使用。 本规范定义POS机与SEIMMA卡之间的通讯规范及协议。 本规范中定义的四种应用类型,允许相互嵌套使用。 文件结构概要图 图-2.0 文件结构图 操作流程 下图为设备使用示意图: 图-3.0 设备使用示意图 银行卡交易流程及协议 POS机与SEIMMA卡交互过程中,使用下述交易指令,实现刷卡操作。POS机与SEIMMA卡交互时,将使用SEIMMA卡的手机放置于距离读写器 10cm范围内。 刷卡交易流程图 下图为SEIMMA卡刷卡交易流程图,POS机通过以下流程,与SEIMMA卡进行刷卡交易。 图-3.1.0刷卡交易流程 步骤说明 POS机上支付类别选择:收银员在POS机上将支付类别选为“手机银行卡消费”,并且在“手机消费选择”菜单中选择“银行卡消费”。效果图参考《手机支付在POS机终端上的应用》中“银行卡刷卡应用”。 POS机发送寻找手机指令:POS机发送CONNECT指令,此时读写器会通过无线通道寻找周围可用于支付的SEIMMA卡,并返回找寻结果。 POS机发送刷卡交易初始化指令:POS机发送InitMC命令,SEIMMA卡收到后给出响应。POS机校验MAC1值,若MAC1正确,且手机响应为“执行正常”信息,则进入步骤4; 若MAC1校验错误,或响应为错误信息或没有收到SEIMMA卡响应,则发送DISCONNECT命令,终止连接,POS机提示相关错误信息。 POS机发送读取磁道信息指令:POS机发送ReadMC命令,SEIMMA卡收到命令后校验POS机给出MAC2值是否正确,若MAC2正确,则SEIMMA卡回复磁道信息数据;若MAC2错误,则SEIMMA卡回复MAC2校验错误信息。 POS机判断SEIMMA卡响应为“执行正常”信息时,则进入步骤5;若SEIMMA卡响应为错误信息或没有收到SEIMMA卡响应,则发送DISCONNECT命令,终止连接,POS机提示相关错误信息。 POS机输入交易金额:收银员在POS机上输入交易金额后进入步骤6。目前单笔刷卡消费最大金额为9999.99。 用户输入交易密码:密码输入环节支持两种方式:(一)用户在密码键盘上输入6位密码后,POS将数据发送到银行端,银行反馈正常,则进入步骤7;否则,POS机显示“帐户或密码错误”或者其他相关错误信息,然后发送DISCONNECT命令,交易结束。 (二)POS机上设置一个功能键,按一下直接跳过密码输入环节,进入步骤7。(方式二 暂预留) POS机打印交易明细,并保存记录:POS机打印出交易明细,并且将此次交易记录保存在POS机内,供当天对帐时查阅、打印。进入步骤8。 POS机将交易记录返回给手机:POS机发送Transmit_Consume_Note命令,SEIMMA卡收到后给出响应。若SEIMMA卡响应为“执行正常”时,则进入步骤9。 若SEIMMA卡响应为错误信息或没有收到SEIMMA卡响应,则由POS机根据实际情况,决定是否需要重发该命令。若不再发送该命令,则进入步骤9。 POS机发送读取签名信息指令: 若在步骤3,InitMC命令的应答数据中,表示签名字节长度2个字节为“00H 00H”,则POS提示“无签名图片”,并且跳过该步骤,发送DISCONNECT命令,交易完成。 否则,POS机重复发送Re

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档