EMVTag系列9《卡片管理数据》
Ø 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《卡片管理数据》的更多相关文章
- Greeplum 系列(八) 数据维护
Greeplum 系列(八) 数据维护 一.事务管理 begin(start transaction) # 开始事务 savepoint # 保存事务回滚点 rollback # 回滚事务 end(c ...
- (转) 淘淘商城系列——CMS内容管理系统工程搭建
http://blog.csdn.net/yerenyuan_pku/article/details/72825801 淘淘商城系列——CMS内容管理系统工程搭建 上文我们一起搭建了表现层中的商城门户 ...
- 使用 dataset 管理数据(官网)
ECharts 4 开始支持了 dataset 组件用于单独的数据集声明,从而数据可以单独管理,被多个组件复用,并且可以基于数据指定数据到视觉的映射.这在不少场景下能带来使用上的方便. ECharts ...
- linux入门系列13--磁盘管理之RAID、LVM技术
前一篇文章学习了磁盘分区.格式化.挂载等相关知识,本文将讲解RAID和LVM技术. 磁盘管理操作主要是运维人员用的较多,如果只是单纯的开发人员,可以先略过本文.但是在很多小公司里往往都是一人多用,运维 ...
- Spring5.0源码学习系列之事务管理概述
Spring5.0源码学习系列之事务管理概述(十一),在学习事务管理的源码之前,需要对事务的基本理论比较熟悉,所以本章节会对事务管理的基本理论进行描述 1.什么是事务? 事务就是一组原子性的SQL操作 ...
- CRL快速开发框架系列教程十一(大数据分库分表解决方案)
本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...
- CRL快速开发框架系列教程三(更新数据)
本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...
- CRL快速开发框架系列教程四(删除数据)
本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...
- 玩转Windows服务系列——命令行管理Windows服务
说到Windows服务的管理就不得不说通过命令行的方式管理Windows服务,因为无论是系统管理员,还是通过编程的方式调用cmd命令,命令行都是非常方便以及强大的工具. 接下来就看一下如何通过cmd命 ...
随机推荐
- Flash视频播放器开发经验总结
HTTP协议更优 目前几乎所有的视频点播网站全部采用HTTP协议传输数据.因为相对于诸如RTMP等协议来说,HTTP协议是无状态的,数据传输完毕就断开连接,这样服务器就可以腾出资源来服务更多的用户.而 ...
- opencv_协方差矩阵与协方差讲解
统计学的基本概念 学过概率统计的孩子都知道,统计里最基本的概念就是样本的均值,方差,或者再加个标准差.首先我们给你一个含有n个样本的集合,依次给出这些概念的公式描述,这些高中学过数学的孩子都应该知道吧 ...
- SQL to_char,to_date日期字符串转换问题
1.转换函数 与date操作关系最大的就是两个转换函数:to_date(),to_char() to_date() 作用将字符类型按一定格式转化为日期类型: 具体用法:to_date('2004-11 ...
- 揭秘TPM安全芯片技术及加密应用
揭秘TPM安全芯片技术及加密应用 首发:http://safe.it168.com/a2012/0912/1396/000001396884.shtml 从2003年开始,重要数据丢失已经成为严重的信 ...
- Oracle笔记 五、创建表、约束、视图、索引、序列、同义词、表空间
alter table userInfo add(msn varchar2(20)); 1.建表 create table userInfo ( id number(6), name varchar2 ...
- Unieap3.5Java端通过SQL语句直接查询DataStore
通过sql查询dataStore 例子见 /mcss/src/com/neusoft/mcss/base/todo/dao/WorkTodoDaoImpl.java getWorksTodo() ID ...
- jquery控制元素的淡入淡出切换
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
- CentOS学习笔记--MySQL安装
MySQL安装 Linux中使用最广泛的数据库就是MySQL,使用在线yum的方式安装的版本落后MySQL网站好几个小版本,本节亲自测试安装新版的MySQL. 测试机器环境: VMware Works ...
- vim编辑器编程配置
打开/etc/vim/vimrc 添加命令: set cindent "使用C样式的缩进 syntax on "语法高亮 set tabstop=4 set softtabs ...
- libevent和基于libevent的网络编程
1 libevent介绍和安装 介绍 libevent是一个轻量级的基于事件驱动的高性能的开源网络库,并且支持多个平台,对多个平台的I/O复用技术进行了封装,当我们编译库的代码时,编译的脚本将会根据O ...