用法五:基于PBOC电子钱包标准的圈存确认明细
1.变量属性ANS...53(LLLVAR),3个字节的长度值+最大53个字节的数据。
压缩时用右靠BCD码表示的2个字节的长度值+用ASCII码表示的最大53个字节的数据。
2.用法
批上送消息中存放基于PBOC电子钱包/存折标准的圈存交易的圈存确认明细。
—— 数据元长度 N3
—— 用法标识及交易笔数 N2
● 第一位取值5表示基于PBOC电子钱包/存折标准的圈存交易的圈存确认明细
● 第二位表示交易笔数,最大值为1
—— 交易明细 ANS51
该离线交易的种类仅为消费和取现,其中交易明细的具体格式如下:
表1 基于PBOC电子钱包/存折标准的圈存交易的圈存确认交易明细格式
字节位置 |
长度(字节) |
格式 |
内容 |
说明 |
0 |
8 |
CN |
发卡方标识 |
|
8 |
10 |
CN |
卡片应用序列号 |
|
18 |
4 |
B |
伪随机数 |
|
22 |
1 |
CN |
圈存密钥索引号 |
|
23 |
1 |
B |
圈存密钥版本号 |
|
24 |
4 |
B |
TAC |
|
28 |
3 |
B |
钱包余额 |
|
31 |
2 |
B |
钱包联机交易序号 |
|
33 |
4 |
B |
交易金额 |
|
37 |
1 |
CN |
交易类型标识 |
|
38 |
6 |
CN |
终端机编号 |
|
44 |
4 |
CN |
主机交易日期 |
格式:CCYYMMDD |
48 |
3 |
CN |
主机交易时间 |
格式:HHMMSS |
用法六:基于PBOC借/贷记标准的交易明细
1.变量属性ANS...21(LLLVAR),3个字节的长度值+最大21个字节的数据。
压缩时用右靠BCD码表示的2个字节的长度值+用ASCII码表示的最大21个字节的数据。
批上送消息中存放基于PBOC借/贷记标准交易的明细信息。
——数据元长度 N3
——用法标识及交易笔数 N2
● 第一位取值6表示基于PBOC借/贷记标准的交易明细
● 第二位表示交易笔数,最大值为1
——交易明细 ANS19
其中交易明细的具体格式如下:
表1 基于PBOC借/贷记标准的交易明细格式
字节位置 |
长度(字节) |
格式 |
内容 |
说明 |
0 |
2 |
n |
卡类别 |
数字域,取值如下: 00:内卡交易 01:外卡交易 |
2 |
2 |
n |
交易响应码 |
数字域; 联机交易时填写,取值为:00; |
4 |
12 |
n |
授权金额 |
数字域,由终端传送上来,若无法传送,该域以零填充;12位有效数字,具体小数位数由授权币种决定 |
16 |
3 |
n |
授权币种 |
3位有效数字,指授权时所用的交易币种;若无法填写,该域以零填充 |
用法七:基于PBOC借/贷记标准的通知明细
1.变量属性
ANS...23(LLLVAR),3个字节的长度值+最大23个字节的数据。
压缩时用右靠BCD码表示的2个字节的长度值+用ASCII码表示的最大23个字节的数据。
2.域描述
批上送消息中存放基于PBOC借/贷记标准交易的通知明细,该通知明细包含两类信息:
a) 离线交易失败时,用以通知发卡行该笔离线交易中的PBOC借/贷记特征信息;
b) IC卡卡片认证ARPC错但仍然同意该交易时,用于通知发卡行该笔脱机交易中的PBOC借/贷记特征信息。
——数据元长度 N3
——用法标识及交易笔数 N2
● 第一位取值7表示基于PBOC借/贷记标准的通知明细
● 第二位表示交易笔数,最大值为1
——交易明细 ANS21
其中交易明细的具体格式如下:
表1 基于PBOC借/贷记标准的通知明细格式
字节位置 |
长度(byte) |
格式 |
内容 |
说明 |
0 |
2 |
n |
卡类别 |
数字域 取值如下: 00:内卡交易 01:外卡交易 |
2 |
2 |
n |
交易响应码 |
当应用密文类型为1时,取值为: 11:脱机交易失败(对应《中国银联联网联合技术规范V2.1》应答码的Z1) 13:不能联机,脱机交易失败(对应《中国银联银行卡联网联合技术规范V2.1》中应答码的Z3) 当应用密文类型为2时,取值为: 05:表示IC卡卡片认证ARPC错但仍然同意该交易的应答 |
4 |
12 |
n |
授权金额 |
数字域,由终端传送上来,若无法传送,该域以零填充;12位有效数字,具体小数位数由授权币种决定 |
16 |
3 |
n |
授权币种 |
3位有效数字,指授权时所用的交易币种;若无法填写,该域以零填充 |
19 |
1 |
n |
应用密文类型 |
取值为: 1:AAC,表示脱机交易拒绝时产生的应用认证密文 2:ARPC,仅表示IC卡卡片认证ARPC错但仍然同意该交易的情况 |
20 |
1 |
n |
卡片认证ARPC的结果 |
当应用密文类型为2时,取值为: 2:失败 当应用密文类型取值为1时(即脱机交易时),该域以零填充 |