目的:
处理限制(Processing Restrictions)的目的是确定终端中的应用程序与ICC中的应用程序的兼容程度,并进行任何必要的调整,包括可能拒绝交易。
执行条件:
终端应该都要执行Processing Restriction操作;
执行顺序:
处理限制(Processing Restrictions)可以在读取应用数据(Read Application Data)之后,终端行为分析(Terminal Action Analysis)之前的任意阶段执行;
执行检查:
应用版本号(Application Version Number)
应用用法控制(Application Usage Control,AUC)
应用有效日期检查(Application Effective/Expiration Dates Checking)
【Application Version Number】
如果终端应用版本(Tag9F09)和ICC应用版本(Tag9F08)都存在,且两个版不一致,则需要设置TVR中的“ICC and terminal have different application versions”位;
如果终端应用版本(Tag9F09)和ICC应用版本(Tag9F08)只存在任意一个或者都不存在,则认为两个版本是兼容的,忽略比较,什么都不要处理;
【Application Usage Control】
【Application Effective/Expiration Dates Checking】
参考:EMV Book3 10.4 Processing Restrictions