QPBOC与PayWave的异同别

最近做了Pay Wave开发,总结如下:

    共同点:主流程基本一致,都包含预处理,寻卡,应用选择,应用初始化,read record,脱机数据认证等。

    不同点:
    1、qVSDC增加了可支持发卡行脚本回写。QPBOC无该功能,非接方式回写脚本只能通过非接标准借贷记方式。
    2、预处理 增加量DRL(Reader Risk Parameters 是可以配置的(可选项),状态检查,金额是否为0,非接交易限额,CVM交易限额)qpboc只是状态监测可配置
    3、应用选择,如果返回数据,不存在PDOL或者tag9F66不存在,qVSDC要求,把应用从应用列表中删除,重新选择应用(如果存在),qpboc要求关闭非接界面,尝试另一界面进行交易
    4、GPO返回值处理有不同,例如:qvsdc GPO返回6985重新应用选择(应用列表中存在应用) qPBOC 终止非接交易
    5、qVSDC读完记录后再进行,强制存在的数据检查,QPBOC一边读一边坚持,检查到数据缺失,马上停止交易。
    6、tag9F27(CID),qVSDC 要求如果卡片没有返回,则需要根据CVR构造,qPBOC没要求
    7、处理限制位置不同,比如应用失效日期的检查,qVSDC是在read record完成后执行,应用失效后根据CTQ(9F6C)相关指示位决定联机交易还是拒绝,qPBOC在读记录过程中读到该记录后执行,过期直接交易失败
    8、qVSDC,CVM 增加了一种Consumer Device CVM,QPBOC只支持签名和联机pin
    9、qPBOC电子现金发卡行授权码9F74 qVSDC 没有电子现金发卡行授权码

你可能感兴趣的:(PBOC)