QPBOC规范——GPO流程

GPO流程:

获取处理选项(GET PROCESSING OPTIONS)命令格式:

卡片和终端都支持的最适当方法的要求,决定了处理选择的顺序。qPBOC支持快速联机和脱机交易, 不需要卡片插入插槽或放在卡盘上。 ——qPBOC:如果卡片支持 qPBOC 且“终端交易属性”第 1 字节第 6 位=‘1’ (支持非接触 qPBOC) , 则卡片应使用 qPBOC 路径,终端应按照 qPBOC 处理交易;

——非接触式借记/贷记应用:如果卡片支持非接触式借记/贷记应用且“终端交易属性”第 1 字节 第 7 位=‘1’(支持非接触式借记/贷记应用),则卡片应使用非接触式借记/贷记应用路径, 终端应按照非接触式借记/贷记应用处理交易;

——如果没有匹配的非接触交易路径,则卡片应在响应中返回一个指示器(状态字=“6985”)来 终止交易,并尝试采用另一种界面。 

——qPBOC的交易时间不能超过500毫秒。

不可预知数、授权金额与卡片的ATC一起,用于计算密文(版本01或版本17)。不可预知数和 ATC也用于在脱机交易中计算动态签名。 一个卡片应用包含单一的PDOL,PDOL包含了与所有路径(qPBOC以及非接触式借记/贷记应用应用) 相关的标签,也可以包含本部分未描述的标签来作为最低需求。发卡行应当在PDOL请求附加数据带来的 好处与附加数据传输和处理对交易性能带来的影响之间权衡利弊。

密文版本17仅联机qPBOC最基本的PDOL内容:

密文版本17联机和脱机qPBOC最基本的PDOL内容:

在密文版本01中脱机与联机使用相同的数据标签。其最基本的PDOL内容:

qPBOC 联机交易或拒绝交易的 GPO 响应数据:

PAN和失效日期由终端从2磁道等价数据中得到。

脱机批准交易的 GPO 响应必备和条件数据:

——任何附加数据,包括持卡人姓名(标签“5F20”),应当用 READ RECORD 命令读取;

——对于脱机交易,如果作为脱机数据认证中的待签名静态数据的一部分,应用失效日期( 标签 “5F24”)、应用 PAN(标签“5A”)和 SDA 标签列表(标签“9F4A”)应当包含在一条 记录中.

qPBOC 处理详细流程:


 

注意:必备数据必须要返回,否则根据测试要求返回相应的处理需求。

发布了20 篇原创文章 · 获赞 4 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/zhuimenglushang/article/details/105238882
今日推荐