Skip to main content

礼品卡信息

  • JSON Key为cardInfo,出现在请求报文中,非必填
字段 类型 是否必填 字段意义 备注
cardNo String 卡号 礼品支付类交易时为必填
passwordcardStatusint卡状态
effectStartTimelong有效开始时间时间戳(毫秒数)
expireTime String 密码失效时间 如需要密码必填,采用金融加密间戳(毫秒数)
validbindSuccessTime String 有效期绑定成功时间 卡支付类交易为必填,格式:YYMM间戳(毫秒数)
track1lastUseTime String 第一磁道最近使用时间 采用金融加密时间戳(毫秒数)
track2cardIdString礼品卡种ID
cardNameString礼品卡名称
cardFaceValuelong卡面值
cardNetValuelong卡净值
cardBalancelong卡余额
extraInfo String 第二磁道附加信息 卡支付类交易时为必填,采主要是针对显示金融加密
track3String第三磁道采用金融加密
cardSnStringIC卡序列号卡支付类交易时,如为IC卡则必填
icDataStringIC卡数据卡支付类交易时,如为IC卡则必填
cardTypeString卡类型具体枚举如下
tcString交易证书用于确认交易符合相应规则证书

cardNo加密方法

  • 使用pinKey对cardNo进行3DES加密,加密结果转为HEX格式,详见:

    数据加密算法image.png

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