Ø  5F30    服务码

F: n 3

T: 5F30

L: 2

-O(可选):可选数据元

按GB/T 17552标准,卡片中的服务码(5F30) 的值,要和二磁道等效数据57中的服务码的值完全一致,如果卡片存在磁条且二磁道有数据,亦要和磁条二磁道数据中的服务码的值一致。

用递:标明银行卡可使用癿服务类型。 

格式:3 位数字。 

内容: 

第 1 位: 

1——国际使用。 

2——国际使用—挃明卡片有集成电路芯片,如集成电路芯片可以使用,金融交易应由集成电路处理。 

5——国内使用。 

6——国内使用—挃明卡片有集成电路芯片,如集成电路芯片可以使用,金融交易应由集成电路处理。 

7——与用-丌用二交换。 

9——测试。 

第 2 位: 

0——普通授权。 

2——必须获得収卡行戒収卡行代理癿联机授权。 

4——除非另有双斱协议明确觃定,必须获得収卡行戒収卡行代理癿联机授权。 

第 3 位: 

0——服务领域无限刢,要求辒入 PIN。 

1——服务领域无限刢。 

2——仅用二商品呾服务。 

3——仅用二 ATM,要求辒入 PIN。 

4——仅现金。 

5——仅用二商品呾服务,要求辒入 PIN。

6——服务领域无限刢,当有密码键盘旪,提示辒入 PIN。

7——仅用二商品呾服务。当有密码键盘旪,提示辒入 PIN。

如果卡片仅含有磁条,丌含有芯片,那举服务码仅可以是 1 戒 5 开头。 

如果卡片含有芯片,那举服务码仅可以是 2 戒 6 开头。

Ø  8C  卡片风险管理数据对象列表1(CDOL1)

L: var. up to 252

-M(必备)

列出第1个生成应用密文命令中,卡片请求终端传送的数据。用于支持密文版本01和授权控制处理过程。内容是终端数据对象(标签和长度),数据包括:授权金额,其他金额,终端国家代码,终端验证结果,交易货币代码,交易日期,交易类型,终端不可预知数,交易时间和商户名称。

数据对象名称

Tag(标签)

长度

授权金额

9F02

6

其他金额

9F03

6

终端国家代码

9F1A

2

终端验证结果

95

5

交易货币代码

5F2A

2

交易日期

9A

3

交易类型

9C

1

不可预知数

9F37

4

交易时间

9F21

3

商户名称

9F4E

20

模板推荐值:9F02 069F 0306 9F1A 0295 055F 2A02 9A03 9C01 9F3704 9F2103 9F4E14

Ø  8D  卡片风险管理数据对象列表2(CDOL2)

L: var. up to 252

-M(必备)

列出第二个生成应用密文命令中,卡片请求终端传送的数据。内容是终端数据对象(标签和长度),包括:发卡行响应码,授权金额,其他金额,终端国家代码,终端验证结果,交易货币代码,交易日期,交易类型,终端不可预知数和交易时间。

数据对象名称

Tag

长度

授权响应码

8A

2

授权金额

9F02

6

其他金额

9F03

6

终端国家代码

9F1A

2

终端验证结果

95

5

交易货币代码

5F2A

2

交易日期

9A

3

交易类型

9C

1

不可预知数

9F37

4

交易时间

9F21

3

模板推荐值:8A02 9F02 069F 0306 9F1A 0295 055F 2A02 9A03 9C01 9F3704 9F2103

Ø  9F08    应用版本号

L: 2

-M(必备)

支付系统给应用分配的版本号,为以后增加新功能提供一种移植的途径。终端会比较自己与卡片的版本号。

模板推荐值:PBOC2.0为00 20,PBOC3.0为00 30

Ø  9F49    动态数据认证对象列表DDOL

L: var. 最大 252

C:如果支持DDA

在内部认证命令中需要终端送到卡片中的数据列表,包括数据对象的标签和长度

Ø  5F34    卡号序列号

L:1

用来表示卡片中使用同一个账号的不同应用

—O(可选):可选数据元。

qPBOC脱机交易时,卡片不能在 GPO 响应时与读记录时,都返回 5F34。正确的做法是,5F34仅在GPO 响应时返回。请发卡机构不要使用5F34作为“用于静态签名的数据”。自2011 年9 月27日起,不再允许 5F34重复出现的卡片通过检测。

Ø  9F14    连续脱机交易下限

L: 1

-C(有条件):如果执行终端频度检查

发卡行指定的有联机能力的终端允许连续脱机交易的最大次数

Ø  9F23    连续脱机交易上限

L: 1

-C(有条件):如果支持终端频度检查

发卡行指定的卡片需要联机处理前允许连续脱机交易次数最大值

EMVTag系列9《卡片管理数据》的更多相关文章

  1. Greeplum 系列(八) 数据维护

    Greeplum 系列(八) 数据维护 一.事务管理 begin(start transaction) # 开始事务 savepoint # 保存事务回滚点 rollback # 回滚事务 end(c ...

  2. (转) 淘淘商城系列——CMS内容管理系统工程搭建

    http://blog.csdn.net/yerenyuan_pku/article/details/72825801 淘淘商城系列——CMS内容管理系统工程搭建 上文我们一起搭建了表现层中的商城门户 ...

  3. 使用 dataset 管理数据(官网)

    ECharts 4 开始支持了 dataset 组件用于单独的数据集声明,从而数据可以单独管理,被多个组件复用,并且可以基于数据指定数据到视觉的映射.这在不少场景下能带来使用上的方便. ECharts ...

  4. linux入门系列13--磁盘管理之RAID、LVM技术

    前一篇文章学习了磁盘分区.格式化.挂载等相关知识,本文将讲解RAID和LVM技术. 磁盘管理操作主要是运维人员用的较多,如果只是单纯的开发人员,可以先略过本文.但是在很多小公司里往往都是一人多用,运维 ...

  5. Spring5.0源码学习系列之事务管理概述

    Spring5.0源码学习系列之事务管理概述(十一),在学习事务管理的源码之前,需要对事务的基本理论比较熟悉,所以本章节会对事务管理的基本理论进行描述 1.什么是事务? 事务就是一组原子性的SQL操作 ...

  6. CRL快速开发框架系列教程十一(大数据分库分表解决方案)

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

  7. CRL快速开发框架系列教程三(更新数据)

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

  8. CRL快速开发框架系列教程四(删除数据)

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

  9. 玩转Windows服务系列——命令行管理Windows服务

    说到Windows服务的管理就不得不说通过命令行的方式管理Windows服务,因为无论是系统管理员,还是通过编程的方式调用cmd命令,命令行都是非常方便以及强大的工具. 接下来就看一下如何通过cmd命 ...

随机推荐

  1. 利用canvas实现的中点Bresenham算法

    Bresenham提出的直线生成算法的基本原理是,每次在最大位移方向上走一步,而另一个方向是走步还是不走步取决于误差项的判别,具体的实现过程大家可以去问度娘.我主要是利用canvas画布技术实现了这个 ...

  2. 操作系统是怎么工作的——mykernel环境的搭建

    可以参见:https://github.com/mengning/mykernel 首先感谢:http://www.euryugasaki.com/archives/1014 1.搭建实验环境(实验环 ...

  3. 8051学习笔记——IIC与EEPROM实验

    main.c #include <reg51.h> #include "iic.h" #define AT24C02 0xa0 //AT24C02 地址 sbit LS ...

  4. 二叉树删除 lisp

    ;;; From ANSI Common Lisp ; If you have questions or comments about this code, or you want; somethin ...

  5. Tomcat安装后启动一闪而过

    出现这种问题一般是环境变量没配置好.除了JDK环境变量还有Tomcat环境变量:CATALINA_HOME 和CATALINA_BASE 虽然JDK里面会含有JRE,但是最好是在环境变量里面也配置一个 ...

  6. 一个不简单的Procedure body例子

    create or replace package body CountBankData_20150617 is type cursorCommon is ref cursor; --游标类型 str ...

  7. CreateThread和_BeginThread的区别

    1.程序: 程序构成: (1)源代码 (2)可执行的二进制代码 程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念.由操作系统加载其可执行的二进制代码,分配相应的数据结构:进程控制 ...

  8. jenkins smtp设置调试

  9. 5 Ways to Learn and Remember Absolutely Anything

    http://www.inc.com/quora/5-ways-to-learn-and-remember-absolutely-anything.html Start too early on th ...

  10. mem中需找特定字符

    memstr //find 'substr' from a fixed-length buffer //('full_data' will be treated as binary data buff ...