22 25 37 39 41 42 49 59 60 60.1 60.2 64 服务点输入方式码 服务点条件码 检索参考号 应答码 受卡机终端标识码 受卡方标识码 交易货币代码 自定义扩展域 自定义域 交易类型码 批次号 MAC n3 n2 an12 an2 ans8 ans15 an3 Ans..999 n?011 n2 n 6 b64 LLLVAR LLLVAR BCD BCD ASCII ASCII ASCII ASCII ASCII ASCII BCD BCD BCD BINARY M M M M M M C M M M M M M M M M M C M M M C 同原交易 同原交易 POS中心系统流水号 请求时为冲正原因 同原交易 同原交易 同原交易 备用 注1 填“00” 批次号 响应消息中39域为“00”时必选 5.2.6 消费(000201/000211)脱机情况下的检索参考号生成机制,使用
MIK将以下数据计算MAC(4字节),然后转换成BCD形式;计算MAC数据包含主帐号【2域】+受卡方所在地时间【11域自己生成】+受卡方所在地日期【12域自己生成】+ Pos中心流水号【37域】+终端代码(41域)+商户代码(42域)+【60域】 不足前补零。
位 2 3 4 11 12 13 14 15 22 域名定义 消息类型 位图 主帐号 交易处理码 交易金额 受卡方系统跟踪号 受卡方所在地时间 受卡方所在地日期 卡有效期 清算日期 服务点输入方式码 属性 N4 B64 n..19 N6 N12 N6 N6 N6 N8 N4 N3 格式 LLVAR HHMMSS YYMMDD 类型 BCD BINARY BCD BCD BCD BCD BCD BCD 请求 0201 M C M M M C1 M 响应 0211 M M M M M M C2 M 备注 BITMAP 当22域指明非磁条输入且可判卡号 000000 =门市价*会员折扣率 终端交易流水号 C1:POS能判断时存在 YYYYMMDD BCD MMDD BCD BCD C2:具有有效期的卡存在 磁条卡:04;cpu卡:03 ;
其他卡种:05 25 37 39 41 42 52 53 54 54.1 54.2 59 服务点条件码 检索参考号 应答码 受卡机终端标识码 受卡方的标识码 个人标识码数据 安全控制信息 附加金额 门市价 商户价 自定义扩展域 N2 an12 an2 ans8 ans15 B64 N…16 an?024 an 12 an 12 Ans..999 自定义域 n?011 LLLVAR LLLVAR LLLVAR BCD ASCII ASCII ASCII ASCII BINARY BCD ASCII ASCII ASCII ASCII BCD M M M C C M M M M M M M M M M M M M M M 00 Pos中心流水号 终端代码 商户代码 当22域指明PIN可输入且持卡人输入了PIN, 个人密码密文 密码加密方式 39域为“00”时必选, =门市价*商户折扣率 缴费证号(根据缴费类型定义) 注1 填“00”为普通账户消费 “01”为补贴账户消费 “02”为网上消费扣款 60.1 交易类型码 n2 BCD M M 59.1 60 ?80?为进行燃气缴费 ?81?为进行电力缴费 ?82?为进行电信缴费 ?83?为进行移动缴费 60.2 64 MAC 批次号 B64 n 6 BCD BINARY M M C M 批次号 响应消息中39域为“00”时必选 5.2.7 消费冲正(000400/000410)
位 2 3 4 11 12 13 14 15 域名定义 消息类型 位元表 主帐号 交易处理码 交易金额 受卡方系统跟踪号 受卡方所在地时间 受卡方所在地日期 卡有效期 清算日期 属性 N4 B64 n..19 N6 N12 N6 N6 N6 N8 N4 格式 LLVAR hhmmss YYMMDD MMDD 类型 BCD BINARY BCD BCD BCD BCD BCD BCD BCD 请求 0400 M C M M M C 响应 0410 M M M M M M M C M 备注 MSG-TYPE-ID BIT MAP 22域指明非磁条输入且可判卡号 000000 同原交易请求 同原交易 同原请求交易 YYYYMMDD BCD
22 25 37 39 41 42 49 59 60 60.1 60.2 64 服务点输入方式码 服务点条件码 检索参考号 应答码 受卡机终端标识码 受卡方标识码 交易货币代码 自定义扩展域 自定义域 交易类型码 批次号 MAC N3 N2 an12 an2 Ans8 Ans15 an3 Ans..999 N?011 n2 n 6 b64 LLLVAR LLLVAR BCD BCD ASCII ASCII ASCII ASCII ASCII ASCII BCD BCD BCD BINARY M M M M M M C M M M M M M M M M M C M M M C 同原交易 同原交易 POS中心系统流水号 请求时为冲正原因 同原交易 同原交易 同原交易 备用 注1 填“00” 批次号 响应消息中39域为“00”时必选 注: 由下列情形引发冲正:
a) POS终端在时限内未能收到POS中心的应答消息而引发,冲正原因码填“98”。
b) POS终端在时限内收到POS中心的批准应答消息,但由于POS机故障无法完成交易而引发,冲正原因码填“96”。
c) POS终端对收到POS中心的应答消息,验证MAC出错,冲正原因码填“A0”。 d) 其他情况,冲正原因码填“06”。
5.2.8 退货(200220/200230)
位 2 3 4 11 12 13 14 15 22 25 26 35 域名定义 消息类型 位元表 主帐号 交易处理码 交易金额 受卡方系统跟踪号 受卡方所在地时间 受卡方所在地日期 卡有效期 清算日期 服务点输入方式码 服务点条件码 服务点PIN获取码 2磁道数据 属性 n4 b64 n..19 n6 n12 n6 n6 N6 N8 n4 n3 n2 n2 z..37 格式 LLVAR hhmmss YYMMDD MMDD LLVAR 类型 BCD BINARY BCD BCD BCD BCD BCD BCD BCD BCD BCD BCD BCD 请求 0220 M C M M M C M M C C 响应 0230 M M M M M M M C M M 备 注 MSG-TYPE-ID BIT MAP 22域指明非磁条输入且可判卡号 200000 POS终端交易流水 C:POS能判断时存在 当该域前两位为“01”,表示“手工输入”时,受理方应拒绝此类交易 00 22域指明PIN可输入且持卡人输入了PIN 22域磁条输入且存在二磁道信息 YYYYMMDD BCD
36 37 39 41 42 49 52 53 54 59 60 60.1 60.2 61 61.1 61.2 61.3 64 3磁道数据 检索参考号 应答码 受卡机终端标识码 受卡方标识码 交易货币代码 个人标识码数据 安全控制信息 附加金额 自定义扩展域 自定义域 交易类型码 批次号 原始信息域 原批号 原POS流水号 原交易日期 MAC z...104 an12 an2 ans8 ans15 an3 b64 n…16 an?020 Ans..999 n?011 n2 n 6 n…029 N6 n6 N6 b64 LLLVAR LLLVAR LLLVAR LLLVAR LLLVAR BCD ASCII ASCII ASCII ASCII ASCII BINARY BCD ASCII ASCII BCD BCD BCD BCD BCD BCD BCD BINARY C M M M M C C C M M M M M M M M M M M M M C C M M M C 22域磁条输入且存在三磁道信息 请求时同原始交易 同原交易 当22域指明PIN可输入且持卡人输入了PIN, 个人密码密文 密码加密方式 39域为“00”时必选 备用 注1 填“00” 批次号 若有,同原交易的批次号;否则填全0 若有,同原交易的批次号;否则填全0 原交易日期 响应消息中39域为“00”时必选 5.2.9 退货冲正(200400/200410)
位 2 3 4 11 12 13 15 22 25 26
域名定义 消息类型 位元表 主账号 交易处理码 交易金额 受卡方系统跟踪号 受卡方所在地时间 受卡方所在地日期 清算日期 服务点输入方式码 服务点条件码 扣款帐户号 属性 n4 b64 n..19 n6 n12 n6 n6 N6 n4 n3 n2 N4 格式 LLVAR Hhmmss YYMMDD MMDD 类型 BCD BINARY BCD BCD BCD BCD BCD BCD BCD BCD BCD BCD 请求 0400 M M M M M M M M 响应 0410 M M M M M M M M M M 备 注 MSG-TYPE-ID BIT MAP 200000 同原交易请求消息 同原交易 原输入方式 同原交易
位 37 39 41 42 59 60 60.1 60.2 域名定义 检索参考号 应答码 受卡机终端标识码 受卡方标识码 自定义扩展域 自定义域 交易类型码 批次号 9 属性 an12 an2 ans8 ans12 Ans..99格式 LLLVAR LLLVAR 类型 ASCII ASCII ASCII ASCII ASCII BCD BCD BCD 请求 M M M C M M M 响应 M M M M C M M M 备 注 清算中心系统参考号 请求时为冲正原因 同原交易 同原交易 备用 注1 填“00” 批次号 n?011 n2 n 6 64 MAC b64 BINARY M C 响应消息中39域为“00”时必选 5.2.10 批上送(000320/000330)
位 3 11 12 13 15 37 39 41 42 48 60 60.1 60.2 域名定义 消息类型 位元表 交易处理码 受卡方系统跟踪号 受卡方所在地时间 受卡方所在地日期 清算日期 检索参考号 应答码 受卡机终端标识码 受卡方标识码 附加私有数据 自定义域 交易类型码 批次号 属性 n4 b64 n6 n6 n6 N6 n4 an12 an2 ans8 ans12 n?062 n?011 n2 n 6 格式 Hhmmss YYMMDD MMDD LLLVAR LLLVAR 类型 BCD BINARY BCD BCD BCD BCD BCD ASCII ASCII ASCII ASCII BCD BCD BCD BCD 请求 0320 M M M M M M M M M M 响应 0330 M M M M M M M M M M M M M M 注1 备 注 MSG-TYPE-ID BIT MAP 000000 清算中心系统参考号 填“00” 批次号 64 MAC b64 BINARY M C 响应消息中39域为“00”时必选
5.3 结算类
5.3.1 结算(900500/900510)
位 3 11 12 13 39 41 42 48 域名定义 消息类型 位图 属性 n4 b64 N6 格式 HHMMSS YYMMDD LLLVAR LLLVAR LLLVAR 类型 BCD BINARY BCD BCD BCD BCD ASCII ASCII ASCII BCD BCD BCD BCD ASCII ASCII 请求 0500 M M M M M M M M M M M M M M M M M 响应 0510 M M M M M M M M M M M M M M M M M M M 备注 BITMAP 交易处理码 受卡方所在地时间 受卡方所在地日期 应答码 受卡机终端标识码 受卡方的标识码 附加私有数据 900000 终端交易流水号 终端代码 商户代码 消费金额 消费数量 退货金额 退货数量 充值金额 充值数量 注1 填“00” 批次号 01 终端交易的跟踪号码 n6 n6 N6 an2 ans8 ans15 n?062 N12 N4 N12 N4 N12 N4 n?011 n2 n 6 n?100 an2 48.1 消费金额 48.2 消费数量 48.3 退货金额 48.4 退货数量 48.5 充值金额 48.6 充值数量 60 60.1 60.2 63 63.1 自定义域 交易类型码 批次号 自定义域 操作员代码