更新于xxxx
预留
更新于xxxx
预留
磁条卡数据格式符合ISO7810格式
第1磁道数据格式
数据编码最大记录长度为79个字符,格式如下所示。
字段 | 长度 | 内容 | 说明 |
起始字符 STX | 1 | % | 第一磁道起始标识 |
格式代码 FC | 1 | B | 表明格式是B |
主账号 PAN | <=19 | 标明可以处理交易的发卡机构(issuer identification) 和持卡者(individual account identification) |
|
字段分隔符 FS | 1 | ∧ | 分隔符 |
姓名 NM | 2~26 | 持卡人的姓名 | |
字段分隔符 FS | 1 | ∧ | 分隔符 |
失效日期 ED | 4 | 格式YYMM | 如不定义失效日期该字段应为一分隔符 |
服务代码 SC | 3 | 标明银行卡可使用的服务类型, 如不存在或不指定该字段以一个分隔符代替 |
|
附加数据 DD | 11 | 存放卡片验证码(CVN)及对发卡机构 有意义的任意数据,应使整个磁道数据 不超过79个字符 |
|
结束标识 ETX | 1 | ? | 第一磁道结束标记 |
纵向冗余校验字符 LRC | 1 | ‘ ‘ | |
备用数据 | 13 | 空格填充 |
第2磁道数据格式
数据编码最大记录长度为40个字符,格式如下表所示。
字段 | 长度 | 内容 | 说明 |
起始字符 STX | 1 | ; | 第二磁道起始标识 |
主账号 PAN | <=19 | 标明可以处理交易的发卡机构和持卡者 | |
字段分隔符 FS | 1 | = | 分隔符 |
失效日期 ED | 4 | 格式YYMM | 如不定义失效日期该字段应为一分隔符 |
服务代码 SC | 3 | 标明银行卡可使用的服务类型, 如不存在或不指定该字段以一个分隔符代替 |
|
附加数据 DD | 13 | 存放卡片验证码(CVN)及对发卡机构 有意义的任意数据,应使整个磁道数据 不超过40个字符 |
|
结束标识 ETX | 1 | ? | 第二磁道结束标记 |
纵向冗余校验字符 LRC | 1 | _ |
第3磁道数据格式
共113位,其中107位是银联中三磁道数据最大长度,格式如下表所示。
字段 | 长度 | 内容 | 说明 |
起始字符 STX | 1 | ; | 第三磁道起始标识 |
格式代码 FC | 2 | 99 | |
主账号 PAN | 16 | 16位卡号, 标明可以处理交易的发卡机构和持卡者 |
|
字段分隔符 FS | 1 | = | 分隔符 |
国家代码 CC | 3 | 156 | 如存在应为CCC格式的3个数字, 标明可以处理由银行卡产生交易的国家 |
货币代码 | 3 | 表明结算时使用的货币类型:3位数字 | |
金额指数 | 1 | 决定周期授权量与本周期余额两字段的基值 | |
周期授权量 | 4 | 由发卡机构自定授权量, 表示在一个周期内累积交易不能超过的金额 |
|
本周期余额 | 4 | 当前周期内的可用余额 | |
周期开始日期 | 4 | 格式YDDD | 表示一个新周期开始的日期 |
周期长度 | 2 | 2位数字,表示所有交易的累积值不能超过授 权量的时间期限 |
|
密码重输次数 | 1 | 记录允许未成功输入密码的次数 | |
个人授权控制参数 | 6 | 提供一种可选择的安全性能 | |
交换控制符 | 1 | 标明银行卡适用于交换的范围 | |
PAN的TA和SR | 2 | 定义PAN的账户类型和可提供的服务 | |
SAN-1的TA和SR | 2 | ||
SAN-2的TA和SR | 2 | ||
失效日期 ED | 4 | 格式YYMM | |
卡序列号 | 1 | 区别具有相同PAN的卡,由发卡机构定义, 在最初发卡或卡失效后换卡时赋值 |
|
卡保密号 | 1 | 用于建立磁条所含数据与物理卡的联系 | |
SAN-1 | 8 | 标明第一个可选用的辅助账号 (first subsidiary account number) |
|
字段分隔符 FS | 1 | = | |
SAN-2 | 0 | 标明第二个可选用的辅助账号 (second subsidiary account number) |
|
字段分隔符 FS | 1 | = | |
传递标志 | 1 | 提供可减少传送交换信息长度的功能, 它表明交换信息是否包含附加数据的内容 |
|
加密校验数 CCD | 6 | 通过使用加密公式提供一种校验该磁道上 数据完整性的方法 |
|
附加数据 DD | 8 | 存放卡片验证码(CVN)及对发卡机构 有意义的任意数据,应使整个磁道数据 不超过113个字符 |
|
结束标志 ETX | 1 | ? | |
纵向冗余校验码 LRC | 1 | ‘ ‘ | |
备用数据 | 19 | 空格填充 | |
填充数据 | 6 | 空格填充至8的倍数位 |