报文包头(TPDU)的定义

TPDU 说明:长度为 5 个字节。
报文头说明:总长度为 12 字节,压缩时用 BCD 码表示为 6 个字节长度的数值。
POS 上送 TUDU“6000060000”。
——报文包头 TPDU 有三部分:

ID 目地址 源地址
1 2 2

——TPDU 传输协议数据单元 (Transport Protocol Data Unit)
——
——TPDU 组成如下:
—— TPDU 包含交易目的地址和源地址信息,TPDU 由 5 个字节组成,在应用数据前面。
—— 请求 TPDU:
—— TPDU Id 标识 TPDU 类型
—— 60h – 交易
—— 68h – NMS/TNMS
—— 目地址 国际网络标识号(NII)
—— 源地址 发起交易的终端的标识
——
—— 回应 TPDU:
—— TPDU Id 与请求包同
—— 目地址 与请求包的源地址同
—— 源地址 与请求包的目地址同

在POS上送的请求/通知报文中,该数值由POS终端应用程序在打包上送时根据POS终端参数和当前状态填入应用类别、软件版本号和终端状态,用于POS中心根据数值进行相应的处理。

在POS中心返回的响应报文中,由POS中心填入处理要求,其他域保持原值返回,POS将根据收到报文头中的处理要求进行相应处理。

报文头取值如下:

● 应用类别定义:
目前只定义
磁条卡金融支付类应用为:60

没有定义的业务
IC卡金融支付类应用为: 61
磁条卡增值业务类支付为:62
IC卡增值业务类支付为: 63

● 软件版本号:

表2 软件总版本号

软件总版本号 说 明
10 2001 年人民银行 POS 规范之前版本

● 终端状态:

表3 终端状态

终端状态 含义
0 正常交易状态

● 处理要求:

表4 处理要求

处理要求编码 处理要求说明
0 无处理要求
1 下传终端磁条卡参数
2 上传终端磁条卡状态信息
3 重新签到
4 通知终端发起更新公钥信息操作
5 下载终端 IC 卡参数
6 TMS 参数下载
7 卡 BIN 黑名单下载
8 币种汇率下载(仅在境外使用)/助弄取款1手续费比率下载(仅在境内使用)
9 非接业务参数下载
b 免密新增 bin 表更新下载
c 免密卡 bin 黑名单更新下载

● 软件分版本号: 存放软件总版本号和各厂商的程序版本号,长度为 6 字节。
—— 前两字节同软件总版本号,后四字节由厂商自行定义。

文档更新时间: 2020-08-22 16:12   作者:高俭