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