PSE/PPSE选择方法
终端发送SELECT指令,选择PSE(在EMV标准中固定为1PAY.SYS.DDF01)或选择PPSE(在EMV标准中固定为2PAY.SYS.DDF01)。
卡片在FCI中会返回SFI
终端使用SFI,发送READ RECORD指令,依次读取记录中的AID并进行匹配,SW = 6A 83,则停止
Select PSE(接触):00 A4 04 00 0E 315041592e5359532e4444463031
SW:6F 15 84 0E 31 50 41 59 2E 53 59 53 2E 44 44 46 30 31 A5 03 88 01 01 9000
读取记录:00 B2 01 0C 00
SW:70 1B 61 19 4F 07 A0 00 00 00 03 10 10 50 0B 56 69 73 61 20 43 72 65 64 69 74 87 01 01 9000
Select VSDC:00 A4 04 00 07 A0 00 00 00 03 10 10(接触)
SW:6F 1B 84 07 A0 00 00 00 03 10 10 A5 10 50 0B 56 69 73 61 20 43 72 65 64 69 74 87 01 01 9000
特别注意:
如果卡上由多个应用可以和终端进行交互,具体选用哪个应用,由终端和卡片共同决定
应用包含Application Priority Indicator,Bit 8会决定是否需要用户允许才能选择此应用
如果是多应用,且终端可以让用户选择,则终端按照优先级排序显示供用户选择;没有API或者优先级相同,由终端决定如何显示
如果终端不支持用户选择功能,则终端自动选择最高优先级且API bit 8 = 0的应用
应用在终端上的呈现方式一般是Application Preferred Name中的内容
参考信息