名称规范定义:
3.1 银行卡 bank card
由商业银行(含邮政金融机构)向社会发行的,具有消费信用、转账结算、存取现金等全部或部分功能的信用支付工具。
3.2 磁条卡 magnetic stripe card
物理特性符合GB/T 14916标准,磁条记录符合GB/T 15120、GB/T 15694-1、ISO 7812-2、GB/T17552标准的卡片。
3.3 销售点终端 point of sale,POS
能够接受磁条卡信息,具有通讯功能,并接受柜员的指令而完成金融交易信息和有关信息交换的设备。
3.4 POS中心 POS center
接受、处理或转发POS的交易请求信息,并向POS回送交易结果信息的机构。
3.5 特约商户 merchant
与收单行签有商户协议,受理银行卡的零售商、个人、公司或其他组织。
3.6 持卡人 card holder
卡的合法持有人,即与卡对应的银行账户相联系的客户。
3.7 发卡行 issuer
发行银行卡,维护与卡关联的账户,并与持卡人在这两方面具有协议关系的机构。
3.8 收单行 acquirer
与商户签有协议或为持卡人提供服务,直接或间接凭交易单据(包括电子单据或纸单据)参加交换的清算会员单位。
3.9 参考号 reference number
POS中心为交易分配的流水号,在响应报文中下传给POS终端作为对账参考号,并用于事后查证。
3.10 交易批次号 batch number
POS从签到起至结算、签退为止的交易为一批次,一个交易批次号标识一批交易。
签到时由POS中心为该POS产生新的批次号,在签到响应报文中下传给POS。
3.11 主账号 primary account number
标识发卡机构和持卡人信息的号码。它由发卡机构标识号码、个人账户标识和校验位组成。它是金融交易的主要账号。
注:它等同于 JR/T 0008-2000所定义的卡号。
3.12 处理码 process number
处理码是用于标识POS交易的类型的代码。
3.13 POS流水号 trace number
POS为每一笔交易产生的顺序编号。POS每上送一次交易此号码增加1。POS流水号为6位数字,值从1至999999循环使用。
在自动冲正时,POS中心依据POS流水号作为确定被冲正交易的要素之一。
POS流水号也作为交易凭证号,在进行退货、撤消等交易时,输入原交易凭证号作为确定原交易的要素之一,并且必须上送原交易的凭证号。
3.14 POS输入方式 mode
POS按业务要求输入有关数据,输入方式有刷卡或手工方式。
3.15 授权码 authorization number
POS上送的交易获得批准后,由发卡行返回的授权号码。
3.16 响应码 response number
POS上送的交易经处理后,处理结果以代码形式返回。
3.17 个人识别码 personal identification number,PIN
个人识别码是在联机交易中识别持卡人身份合法性的数据信息,为6位。在计算机和网络系统中任何环节都不允许PIN以明文的方式出现。
在上送报文格式中,如果22域指明有PIN输入,则52域必须出现。客户的个人标识码(PIN)必须加密后存放在52域中。
3.18 消息签定码 messang authenticaion code,MAC
MAC是用来完成消息来源正确性签别,防止数据被篡改或非法用户窃入的数据。
3.19 安全控制信息 security control related information
在完全相关的控制信息,用于标识密文的类型。
3.20 密钥加密密钥 key encryption key,KEK
密钥加密密钥是POS终端工作时,对工作密钥进行加密的密钥,由银行人员设置并直接保存在系统硬件中,只能使用,不能读取,该密钥必须与加密算法放在同一加密芯片里。
3.21 工作密钥 working key,WK
工作密钥是在POS终端正常情况下,对PIN加密、参与认证码计算的密钥。工作密钥必须经常更新。在联机更新的报文中对工作密钥必须用密钥加密密钥加密,形成密文后进行传输。
交易批次号 batch number POS从签到起至结算、签退为止的交易为一批次,交易批次号标识一批交易。 POS中心为每个POS的每个批次分配一个批次号,在签到响应报文中下传给POS终端,POS终端对账平 或批上送结束后POS中心和POS终端的批次号各自加1。
流水号 trace number POS为每一笔交易产生的顺序编号。POS每上送一次交易此号码增加1。 POS流水号为6位数字,值从 1至999999循环使用。 在自动冲正时,POS中心依据POS流水号作为确定被冲正交易的要素之一。 POS流水号也作为交易凭证号,在进行撤销等交易时,输入原交易凭证号作为确定原交易的要素之 一,并且必须上送原交易的凭证号
参考号:POS 中心为交易分配的流水号,在响应报文中下传给 POS 终端作为对账参考号, 并用于事后查证
7.1 POS终端管理功能
7.1.1 操作员管理
操作员管理包括增加、删除操作员,修改操作员密码。
POS操作员分一般操作员和主管操作员。主管操作员的职责是管理POS和其他操作员,本身不能签到和进行交易。对于退货和撤消交易需输入主管操作员的密码。
POS终端应至少能够存储和管理10个操作员的有关数据。
7.1.2 签到
签到分为操作员签到和POS签到两种:
操作员签到是POS验证操作员合法性,签到成功后,操作员可对POS进行操作;
POS签到是POS中心验证POS合法性,签到成功后,POS进入正常工作状态。在进行交易前,必须先完成签到。
7.1.3 签退
签退分为POS签退和操作员签退两种:
POS签退表示POS退出正常工作状态;
操作员签退表示操作员结束对POS的操作。
7.1.4 建立冲正标志
该标志表示POS在联机交易之前是否要先进行自动冲正。POS在金融请求类交易前应先设置冲正标志,若交易成功,POS将清除标志;若由于意外原因使得POS未能在规定时间内收到主机应答,则POS将保留标志,以在下次交易前进行自动冲正。
7.1.5 建立工作状态
POS工作状态是一个控制参数,包括正常工作状态和测试状态。
7.1.6 建立运行状态
POS运行状态标识POS所处的状态,包括:正常交易、已签退和锁定。
7.1.7 时钟控制
POS时钟数据以POS中心返回的数据为准,与POS中心同步。
7.1.8 重打印
重打印凭证用于交易成功,由于打印设备故障或其他原因而未能正常打印出凭证时,补打凭证。重打印的凭证上必须在备注栏有补打标志字样。重打印功能只适应于结算前的交易。
7.1.9 交易查阅
操作员可以查阅当批的交易情况和统计信息。
7.1.10 POS结算
本文所述POS结算是指POS为结束一个批次的交易,与POS中心之间进行数据核对(包括已完成的消费、退货、预授权完成的总笔数及总金额)的过程。
根据核对结果,决定POS是否上送交易明细,然后打印结算报告,清除本批交易记录。
结算时可以选择是否打印交易明细单。
7.2 POS终端交易功能
POS终端应能够支持消费、消费撤消、退货、预授权、预授权撤消、预授权完成、预授权完成撤消、自动冲正等交易功能。
POS在处理这些交易时,如果采用读卡方式,必须上送二、三磁道信息。
文中未定义的交易功能,可由各行自行定义。
7.2.1 消费 saLe
指持卡人在特约商户购买商品或取得服务时,通过POS联机结算。
在POS上输入必要的数据后,将交易请求报文上送POS中心。POS中心进行检查和处理后,将结果回送POS。
7.2.2 消费撤消 void
指特约商户由于自身原因对持卡人已经通过POS联机结算的交易,于当日当批内主动发起的对消费交易的取消。
消费撤消交易应提供原交易的凭证,按业务要求在POS上输入有关数据,收到响应后,完成消费撤消交易并打印凭证。
7.2.3 退货 refunD
指商户应持卡人要求,对持卡人已经扣款的消费交易,发起退货并将已完成交易款项退还持卡人原扣款账户的过程。
退货交易应提供原消费交易的凭证,按业务要求在POS上输入有关数据,收到响应后,完成退货交易并打印凭证。
7.2.4 预授权 pre-auth
特约商户通过POS,就持卡人预计支付金额向发卡行索取付款承诺的过程。
预授权获准后在响应报文中回送授权码。
7.2.5 预授权撤消 pre-void
特约商户由于各种原因通过POS向发卡行发出取消付款承诺。
7.2.6 预授权完成 pre-comp
持卡人对于已取得预授权的交易,在发卡行允许的范围内,做支付结算。
消费交易在交易请求的同时进行授权,而预授权完成是依据在预授权交易得到的授权码进行消费。预授权完成在POS结算的交易统计中,视同消费。
7.2.7 预授权完成撤消 pre-comp-void
特约商户由于各种原因对持卡人已经完成的预授权完成交易,主动发起的预授权完成交易的取消。
预授权完成撤消交易应提供原交易的凭证,按业务要求在POS上输入有关数据,收到响应后,完成预授权完成撤消交易。
7.2.8 自动冲正 reversaL
在发生联机交易请求过程中,如果POS在规定时间内没有收到POS中心的响应信息,POS应在下笔交易前自动发送该笔交易的冲正信息,通知POS中心取消该笔交易,在收到POS中心的响应报文后,才能继续下一笔交易。
7.3 POS终端报文格式
本规范所定交易的数据格式符合GB/T15150,此处只对报文格式1至64数据域中的部分数据元进行定义,其他域可由各行自行定义。
7.3.1 符号定义
M 必选项field is mandatory
C 有条件的选择项
a 字母a-z
n 数字0-9
s 特殊字符
an 字母和数字字符
as 字母和特殊字符
ns 数字和特殊字符
ans 字母、数字和特殊字符
MM 月
DD 日
YY 年
hh 小时
mm 分
ss 秒
LL、LLL 允许的可变长度
VAR 可变长度域
b 2进制数据
Z 按GB/T15120和GB/T17552的2、3磁道编码
7.3.2 数据元定义
数据元定义符合GB/T 15150。
7.3.3 消费
位 | 域名定义 |
属性 |
格式 |
请求 | 响应 | 备注 |
信息类型 | n4 | 0200 | 0210 | |||
位图 | b64 | M | M | |||
2 | 主账号 | n..19 | LL VAR |
C | M | POS能判断时存在 |
3 | 处理码 | n6 | M | M | ||
4 | 交易金额 | n12 | M |
|
||
11 | POS流水号 | n6 | M | M | ||
12 | 本地交易时间 | n6 | hhmmss | M | ||
13 | 本地交易日期 | n4 | MMDD | M | ||
14 | 卡有效期 | n4 | YYMM | C1 | C2 | C1POS能判断时存在 |
C2具有有效期的卡存在 | ||||||
22 | POS输入方式 | n3 | M |
|
||
25 | 服务点条件码 | n2 | M | M | ||
35 | 二磁道数据 | z..37 | LL VAR | C | 读卡方式必选 | |
36 | 三磁道数据 | z..104 | LLL VAR | C | 读卡方式必选 | |
37 | 参考号 | an12 |
|
M | ||
38 | 授权码 | an6 | C1 | C2 | C1各行自定 | |
C2交易承兑必选 | ||||||
39 | 响应码 | an2 |
|
M | ||
41 | 终端号 | n8 | M | M | ||
42 | 商户号 | ans15 | M | M | ||
49 | 货币代码 | an3 | M | |||
52 | 个人识别码 | b64 | C | 有PIN输入必选 | ||
53 | 安全控制信息 | n16 | C | C | 有安全要求必选 | |
64 | 消息签定码 | b64 | M | M |
7.3.4 消费撤消
位 | 域名定义 |
属性 |
格式 |
请求 | 响应 | 备注 |
信息类型 | n4 | 0200 | 0210 | |||
位图 | b64 | M | M | |||
2 | 主账号 | n..19 | LL VAR |
C | M | POS能判断时存在 |
3 | 处理码 | n6 | M | M | ||
4 | 交易金额 | n12 | M |
|
||
11 | POS流水号 | n6 | M | M | ||
12 | 本地交易时间 | n6 | hhmmss |
|
M | |
13 | 本地交易日期 | n4 | MMDD |
|
M | |
14 | 卡有效期 | n4 | YYMM | C1 | C2 | C1 POS能判断时必选 |
C2具有有效期的卡必选 | ||||||
22 | POS输入方式 | n3 | M |
|
||
25 | 服务点条件码 | n2 | M | M | ||
35 | 二磁道数据 | z..37 | LL VAR | C | 读卡方式必选 | |
36 | 三磁道数据 | z..104 | LLL VAR | C | 读卡方式必选 | |
37 | 参考号 | an12 |
|
M | ||
38 | 授权码 | an6 | C1 | C2 | C1 各行自定 | |
C2交易承兑必选 | ||||||
39 | 响应码 | an2 |
|
M | ||
41 | 终端号 | n8 | M | M | ||
42 | 商户号 | ans15 | M | M | ||
49 | 货币代码 | an3 | M | |||
52 | 个人识别码 | b64 | C | 有PIN输入必选 | ||
53 | 安全控制信息 | n16 | C | C | 有安全要求必选 | |
64 | 消息签定码 | b64 | M | M |
7.3.5 退货
位 | 域名定义 |
属性 |
格式 |
请求 | 响应 | 备注 |
信息类型 | n4 | 0220 | 0230 | |||
位图 | b64 | M | M | |||
2 | 主账号 | n..19 | LL VAR |
C | M | POS能判断时必选 |
3 | 处理码 | n6 | M | M | ||
4 | 交易金额 | n12 | M |
|
||
11 | POS流水号 | n6 | M | M | ||
12 | 本地交易时间 | n6 | hhmmss |
|
M | |
13 | 本地交易日期 | n4 | MMDD |
|
M | |
14 | 卡有效期 | n4 | YYMM | C1 | C2 | C1 POS能判断时必选 |
C2具有有效期的卡必选 | ||||||
22 | POS输入方式 | n3 | M |
|
||
25 | 服务点条件码 | n2 | M | M | ||
35 | 二磁道数据 | z..37 | LL VAR | C | 读卡方式必选 | |
36 | 三磁道数据 | z..104 | LLL VAR | C | 读卡方式必选 | |
37 | 参考号 | an12 |
|
M | ||
38 | 授权码 | an6 | C1 | C2 | C1 各行自定 | |
C2交易承兑必选 | ||||||
39 | 响应码 | an2 |
|
M | ||
41 | 终端号 | n8 | M | M | ||
42 | 商户号 | ans15 | M | M | ||
49 | 货币代码 | an3 | M | |||
52 | 个人识别码 | b64 | C | 有PIN输入必选 | ||
53 | 安全控制信息 | n16 | C | C | 有安全要求必选 | |
64 | 消息签定码 | b64 | M | M |
7.3.6 预授权
位 | 域名定义 |
属性 |
格式 |
请求 | 响应 | 备注 |
信息类型 | n4 | 0100 | 0110 | |||
位图 | b64 | M | M | |||
2 | 主账号 | n..19 | LL VAR |
C | M | POS能判断时必选 |
3 | 处理码 | n6 | M | M | ||
4 | 交易金额 | n12 | M |
|
||
11 | POS流水号 | n6 | M | M | ||
12 | 本地交易时间 | n6 | hhmmss |
|
M | |
13 | 本地交易日期 | n4 | MMDD |
|
M | |
14 | 卡有效期 | n4 | YYMM | C1 | C2 | C1 POS能判断时必选 |
C2具有有效期的卡必选 | ||||||
22 | POS输入方式 | n3 | M |
|
||
25 | 服务点条件码 | n2 | M | M | ||
35 | 二磁道数据 | z..37 | LL VAR | C |
|
读卡方式必选 |
36 | 三磁道数据 | z..104 | LLL VAR | C |
|
读卡方式必选 |
37 | 参考号 | an12 |
|
M | ||
38 | 授权码 | an6 | C1 | C2 | C1 各行自定 | |
C2交易承兑必选 | ||||||
39 | 响应码 | an2 |
|
M | ||
41 | 终端号 | n8 | M | M | ||
42 | 商户号 | ans15 | M | M | ||
49 | 货币代码 | an3 | M | |||
52 | 个人识别码 | b64 | C | 有PIN输入必选 | ||
53 | 安全控制信息 | n16 | C | C | 有安全要求必选 | |
64 | 消息签定码 | b64 | M | M |
7.3.7 预授权完成
位 | 域名定义 |
属性 |
格式 |
请求 | 响应 | 备注 |
信息类型 | n4 | 0200 | 0210 | |||
位图 | b64 | M | M | |||
2 | 主账号 | n..19 | LL VAR |
C | M | POS能判断时必选 |
3 | 处理码 | n6 | M | M | ||
4 | 交易金额 | n12 | M |
|
||
11 | POS流水号 | n6 | M | M | ||
12 | 本地交易时间 | n6 | hhmmss |
|
M | |
13 | 本地交易日期 | n4 | MMDD |
|
M | |
14 | 卡有效期 | n4 | YYMM | C1 | C2 | C1 POS能判断时必选 |
C2具有有效期的卡必选 | ||||||
22 | POS输入方式 | n3 | M |
|
||
25 | 服务点条件码 | n2 | M | M | ||
35 | 二磁道数据 | z..37 | LL VAR | C | 读卡方式必选 | |
36 | 三磁道数据 | z..104 | LLL VAR | C | 读卡方式必选 | |
37 | 参考号 | an12 |
|
M | ||
38 | 授权码 | an6 | C1 | C2 | C1 各行自定 | |
C2交易承兑必选 | ||||||
39 | 响应码 | an2 |
|
M | ||
41 | 终端号 | n8 | M | M | ||
42 | 商户号 | ans15 | M | M | ||
49 | 货币代码 | an3 | M | |||
52 | 个人识别码 | b64 | C | 有PIN输入必选 | ||
53 | 安全控制信息 | n16 | C | C | 有安全要求必选 | |
64 | 消息签定码 | b64 | M | M |
7.3.8 预授权完成撤消
位 | 域名定义 |
属性 |
格式 |
请求 | 响应 | 备注 |
信息类型 | n4 | 0200 | 0210 | |||
位图 | b64 | M | M | |||
2 | 主账号 | n..19 | LL VAR |
C | M | POS能判断时必选 |
3 | 处理码 | n6 | M | M | ||
4 | 交易金额 | n12 | M |
|
||
11 | POS流水号 | n6 | M | M | ||
12 | 本地交易时间 | n6 | hhmmss |
|
M | |
13 | 本地交易日期 | n4 | MMDD |
|
M | |
14 | 卡有效期 | n4 | YYMM | C1 | C2 | C1 POS能判断时必选 |
C2具有有效期的卡必选 | ||||||
22 | POS输入方式 | n3 | M |
|
||
25 | 服务点条件码 | n2 | M | M | ||
35 | 二磁道数据 | z..37 | LL VAR | C | 读卡方式必选 | |
36 | 三磁道数据 | z..104 | LLL VAR | C | 读卡方式必选 | |
37 | 参考号 | an12 |
|
M | ||
38 | 授权码 | an6 | C1 | C2 | C1 各行自定 | |
C2交易承兑必选 | ||||||
39 | 响应码 | an2 |
|
M | ||
41 | 终端号 | n8 | M | M | ||
42 | 商户号 | ans15 | M | M | ||
49 | 货币代码 | an3 | M | |||
52 | 个人识别码 | b64 | C | 有PIN输入必选 | ||
53 | 安全控制信息 | n16 | C | C | 有安全要求必选 | |
64 | 消息签定码 | b64 | M | M |
7.3.9 自动冲正
位 | 域名定义 |
属性 |
格式 |
请求 | 响应 | 备注 |
信息类型 | n4 | 0200 | 0210 | |||
位图 | b64 | M | M | |||
2 | 主账号 | n..19 | LL VAR |
C | M | POS能判断时必选 |
3 | 处理码 | n6 | M | M | ||
11 | POS流水号 | n6 | M | M | ||
12 | 本地交易时间 | n6 | hhmmss |
|
M | |
13 | 本地交易日期 | n4 | MMDD |
|
M | |
|
卡有效期 | n4 | YYMM | C1 | C2 | C1 POS能判断时必选 |
C2具有有效期的卡必选 | ||||||
25 | 服务点条件码 | n2 | M | M | ||
35 | 二磁道数据 | z..37 | LL VAR | C | 刷卡方式必选 | |
36 | 三磁道数据 | z..104 | LLL VAR | C | 刷卡方式必选 | |
37 | 参考号 | an12 |
|
M | ||
38 | 授权码 | an6 | C1 | C2 | C1 各行自定 | |
C2交易承兑必选 | ||||||
41 | 终端号 | n8 | M | M | ||
42 | 商户号 | ans15 | M | M | ||
52 | 个人识别码 | b64 | C | 有PIN输入必选 | ||
53 | 安全控制信息 | n16 | C | C | 有安全要求必选 | |
64 | 消息签定码 | b64 | M | M |