IC卡 PBOC指令

1、CHANGE PIN

(1)CHANGE PIN允许持卡人将当前个人密码修改为新的密码,命令中的个人密码值以明文方式进行传送。

(2)PIN值以cn格式存放,不需要整字节填充,最低有效字节的低半字节需要填充时填充F。

(3)命令完成后密码尝试计数器复位至密码尝试次数的上限,原个人密码置为新的个人密码。

(4)命令举例:805E 0100 09 12345678FF11111111

2、圈存交易

(1)INITIALIZE FOR LOAD 初始化圈存

    此命令执行后卡片处于圈存状态,此命令的执行需要经过PIN验证。

(2)CREDIT FOR LOAD 圈存交易

     将持卡人在银行相应账户上的资金划入电子电子存折或电子钱包中。

     此命令的执行必须在卡片处于圈存状态中。

(3)圈存交易命令以电子钱包操作举例

 IC卡 PBOC指令

3、消费操作

(1)INITIALIZE FOR PURCHASE/CASH WITHDRAW  初始化消费取现交易

     此命令的执行后卡片处于消费/取现状态中。

 使用电子存折进行交易,则此命令的执行需经过 PIN 验证;而电子钱包不需要。

(2)DEBIT FOR PURCHASE/CASH WITHDRAW 消费取现操作

     用于消费取现交易,使用持卡人在电子存折或电子钱包中的余额进行消费。

 此命令的执行必须在卡片处于消费/取现状态中。

(3)取现命令以电子钱包操作举例

IC卡 PBOC指令

4、复合消费交易操作

(1)INITIALIZE FOR CAPP PURCHASE  初始化复合消费交易

   此命令成功执行后卡片处于 CAPP1 状态中。

(2)UPDATE CAPP CACHE  复合消费交易中更新复合应用数据缓存。

   此命令成功执行后卡片处于 CAPP2 状态。     

   允许在同一次复合消费流程中多次更新不同的复合应用数据缓存,若多次更新同一复合应用数据缓存,则在 DEBIT 中以最

   后一次更新的数据为实际更新数据。

(3)DEBIT FOR CAPP PURCHASE  复合应用消费交易

(4)复合消费举例

 IC卡 PBOC指令

注意:红字01部分此处为复合应用标志符,上海公交应用此处为记录号。更新数据缓存时在复合消费记录中要有相应的tag记录,此处的01复合应用标志符对应的是复合消费记录中的tag标志并不是记录号,更新数据缓存时格式要与复合消费记录中的相应的格式相对应。