原创
ED/EP应用相关命令--读余额命令(GET BALANCE)
2008-10-20 13:44
3823
5
5
分类:
软件与OS
1、命令功能描述
该命令用以读取电子存折或者电子钱包的余额,实现查询余额交易。
如果是读取电子存折余额交易,需要事先验证个人密码PIN。如果是读取电子钱包余额交易,对验证个人密码PIN无要求。
2、命令报文格式
命令的APDU内容如下所示:
代码 值
CLA 0x80
INS 0x5C
P1 0x00
P2 读取位置标识符
Lc 不存在
Data 不存在
Le 0x04
其中:P2为0x01表示进行的是读取电子存折余额交易;P2为0x02表示进行的是读取电子钱包余额交易。
3、响应报文数据
如果命令执行成功,卡片返回数据域格式如下:
说明 长度
电子钱包或者电子存折余额 4
4、响应报文状态码
此命令执行成功的状态码为0x9000。
对于异常情况,IC卡可能回送的错误码如下所示:
SW1 SW2 含义
0x65 0x81 存储区写错误
0x69 0x85 使用条件不满足
0x6A 0x86 P1、P2错误
文章评论(0条评论)
登录后参与讨论