Skip to main content

卡信息

  • 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