原创 ED/EP应用相关命令--消费/取现命令(DEBITFORPURCHASE)

2008-10-20 13:42 2566 3 3 分类: 软件与OS
1、命令功能描述

    该命令用于消费/取现交易。

    在本命令执行前,需要先执行消费初始化命令或者取现初始化命令来选择消费/取现交易。

  2、命令报文格式

    命令的APDU内容如下所示:

      代码              值
       CLA                 0x80
       INS                 0x54
       P1                  0x01
       P2                  0x00
       Lc                  0x0F
       Data                消费/取现数据
       Le                  0x08

    其中DATA域的数据格式如下所示:

      说明              长度
       终端交易序号         4
       交易日期(终端)     4
       交易时间(终端)     3
       MAC1                 4

  3、响应报文数据

    如果命令执行成功,卡片返回数据域格式如下:

      说明              长度
        TAC                 4
        MAC2                4

  4、响应报文状态码

    此命令执行成功的状态码为0x9000。

    对于异常情况,IC卡可能回送的错误码如下所示:

       SW1     SW2      含义       
       0x65     0x81        存储区写错误
       0x67     0x00        Lc错误
       0x69     0x01        命令不接收(卡片处于无效状态)
       0x69     0x85        使用条件不满足
       0x93     0x02        MAC错误



文章评论0条评论)

登录后参与讨论
我要评论
0
3
关闭 站长推荐上一条 /2 下一条