# 卡信息 - JSON Key为cardInfo,出现在请求报文中,非必填
字段类型是否必填字段意义备注
cardNoString卡号卡支付类交易时为必填
passwordString密码如需要密码时必填,采用金融加密
validString有效期卡支付类交易时为必填,格式:YYMM
track1String第一磁道采用金融加密
track2String第二磁道卡支付类交易时为必填,采用金融加密
track3String第三磁道采用金融加密
cardSnStringIC卡序列号卡支付类交易时,如为IC卡则必填
icDataStringIC卡数据卡支付类交易时,如为IC卡则必填
cardTypeString卡类型具体枚举如下
tcString交易证书用于确认交易符合相应规则的证书
#### **cardNo加密方法** - 使用pinKey对cardNo进行3DES加密,加密结果转为HEX格式,详见:[数据加密算法](https://book.e-buy.com/link/108#bkmrk-page-title "数据加密算法") #### **password加密方法** - 使用对pinKey进行ANSI X.98加密,加密结果转为HEX格式,详见:[密码加密算法](https://book.e-buy.com/link/109#bkmrk-page-title "密码加密算法") #### **track1加密方法** - 使用pinKey对track1进行3DES加密,加密结果转为HEX格式,详见:[数据加密算法](https://book.e-buy.com/link/108#bkmrk-page-title "数据加密算法") #### **track2加密方法** - 使用pinKey对track2进行3DES加密,加密结果转为HEX格式,详见:[数据加密算法](https://book.e-buy.com/link/108#bkmrk-page-title "数据加密算法") #### **track3加密方法** - 使用pinKey对track3进行3DES加密,加密结果转为HEX格式,详见:[数据加密算法](https://book.e-buy.com/link/108#bkmrk-page-title "数据加密算法") #### **cardType枚举** 00表示刷磁条卡 01表示插入IC卡 02表示非接IC卡 03表示手输卡号 04表示二维码扫描 05表示其他 06表示收银机采集数据 07表示ApplePay 08表示三星Pay 09表示华为Pay 10表示小米Pay