银联数据POS终端报文接口规范Word格式文档下载.docx
- 文档编号:19671775
- 上传时间:2023-01-08
- 格式:DOCX
- 页数:138
- 大小:67.77KB
银联数据POS终端报文接口规范Word格式文档下载.docx
《银联数据POS终端报文接口规范Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《银联数据POS终端报文接口规范Word格式文档下载.docx(138页珍藏版)》请在冰豆网上搜索。
3.2.10预授权撤消冲正61
3.2.11预授权完成62
3.2.12预授权完成冲正64
3.2.13预授权完成撤消65
3.2.14预授权完成撤消冲正66
3.2.15分期付款67
3.2.16分期付款冲正69
3.2.17分期付款撤消70
3.2.18分期付款撤消冲正72
3.3离线类73
3.3.1离线结算交易73
3.3.2结算调整交易75
3.4管理类77
3.4.1签到77
3.4.2签退77
3.4.3批结算78
3.4.4批上送金融交易/批上送结束78
3.4.5批上送通知交易79
3.4.6POS参数传递79
3.4.7回响测试80
3.4.8POS状态上送80
4POS终端凭证要素及格式要求81
4.1交易凭证要素81
4.2签购单要求81
4.3结算明细单要求及参考样式82
4.3.1结算明细单要求82
4.3.2结算明细单参考样式83
4.4附1:
个人标识(PIN)的加密和解密方法83
4.5附2:
POS终端MAC的算法86
4.6附3:
对应答码的处理88
1引用标准
下列标准所包含的条文,通过引用而成为本规范的条文,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准。
GB/T15150-1994银行卡交换报文规范
JR/T0001-2001银行磁条卡POS终端规范
GB/T15150-94产生报文的银行卡交换报文规范金融交易内容(ISO8583-1987)
ANSIX9.8银行业——个人标识码的管理和安全
银行卡联网联合技术规范(2001)
中国银联直联POS终端规范(2004)
2消息域说明
2.1说明
POS终端与POS中心之间的消息(Message)是根据《ISO8583:
1987BankCardOriginatedMessages—InterchangeMessageSpecifications—ContentForFinalcialTransactions》定义的。
交易要素的描述分散在各个域描述中,以下给出确定交易类型的要素列表:
交易类型
处理码
(3域)
服务点条件码
(25域)
消息类型
交易类型码(60.1域)
是否引发冲正
查询
310000
00
0200/0210
01
无
预授权
030000
06
0100/0110
10
有
预授权撤消
200000
11
预授权完成
000000
20
预授权完成撤消
21
消费
22
消费撤消
23
退货
0220/0230
25
结算
30
结算调整
32
结算调整(追加小费)
34
2.2数据类型
POS终端与POS中心之间的交换消息中,各数据元类型如下所列:
A字母向左靠,右部多余部分填空格。
AN字母和/或数字,左靠,右部多余部分填空格。
ANS字母、数字和/或特殊符号,左靠,右部多余部分填空格。
AS字母和/或特殊符号,左靠,右部多余部分填空格。
B二进制位。
DD日。
hh时。
LL可变长域的长度值(二位数)。
LLL可变长域的长度值(三位数)。
MM月。
mm分。
N数值,右靠,首位有效数字前充零。
若表示金额,则最右二位为角分。
S特殊符号。
ss秒。
VAR可变长域。
X借贷符号,在数值之前,D表示借,C表示贷。
YY年。
Z由ISO7811和ISO7813制定的磁卡第二、三磁道的数据类型。
对可变长数据元,以下例说明:
变量XYZ的数据类型为ANS...999(LLLVAR),则表示:
该变量中可含字母、数字和特殊符号,最长不超过999个字符,长度由三位数字确定。
注:
本文档中声明的压缩变量属性是针对POS终端与POS中心之间的消息,POS中心与任何金融机构之间的消息将全部采用ASCII码且不压缩的格式。
2.3数据元名称及其定义
2.3.1消息类型
消息类型(MessageTypeIdentifier)
变量属性:
N4,
4个字节的定长数字字符域,
压缩时用BCD码表示的2个字节的定长域。
域描述:
消息类型。
定义如下:
0100授权类请求消息:
∙POS预授权请求。
∙POS预授权撤消请求。
0110授权类应答消息:
∙POS预授权应答。
∙POS预授权撤消应答。
0200金融类请求消息:
∙POS查询请求。
∙POS消费请求。
∙POS消费撤消请求。
∙POS预授权完成请求。
∙POS预授权完成撤消请求。
0210金融类应答消息:
∙POS查询应答。
∙POS消费应答。
∙POS消费撤消应答。
∙POS预授权完成应答。
∙POS预授权完成撤消应答。
0220金融通知类消息:
∙POS退货通知。
∙POS结算通知。
∙POS结算调整通知。
0230金融通知类应答消息:
∙POS退货应答。
∙POS结算应答。
∙POS结算调整应答。
0320批上送消息:
∙POS终端批上送。
0330批上送应答消息:
∙POS终端批上送应答。
0400冲正类消息:
∙POS预授权冲正。
∙POS预授权撤消冲正。
∙POS消费冲正。
∙POS消费撤消冲正。
∙POS预授权完成冲正。
∙POS预授权完成撤消冲正。
0410冲正类应答消息:
∙POS预授权冲正应答。
∙POS预授权撤消冲正应答。
∙POS消费冲正应答。
∙POS消费撤消冲正应答。
∙POS预授权完成冲正应答。
∙POS预授权完成撤消冲正应答。
0500对账类消息:
∙POS终端批结算请求。
0510对账类应答消息:
∙POS终端批结算应答。
0800网络业务管理类消息:
∙POS终端签到请求。
∙POS终端参数传递请求
0810网络业务管理类应答消息:
∙POS终端签到应答。
∙POS终端参数传递应答
0820网络业务管理类消息:
∙POS终端签退请求。
∙POS终端回响测试请求。
∙POS终端状态上送
0830网络业务管理类应答消息:
∙POS终端签退应答。
∙POS终端回响测试应答。
∙POS终端状态上送应答
2.3.2域2
主账号(PrimaryAccountNumber)
N..19(LLVAR),2个字节的长度值+最大19个字节的主账号,
压缩时用BCD码表示的1个字节的长度值+用左靠BCD码表示的最大10个字节的主账号。
用户主账号,即从磁卡的第二磁道或第三磁道上获取的账号,或在交易时输入的主账户号。
该账号最多19个数字字符。
长度值最大不能超过19。
主账号应符合下列标准之一:
1、《中华人民共和国金融行业标准JR/T0008-2000银行卡发卡行标识代码及卡号》的规定。
2、银联认可的国际卡组织的规定。
3、由中国人民银行认可的其他标准。
用法:
若POS终端通过刷卡获取客户磁卡的第二和第三磁道信息,则不置该域的值。
客户的主账号将由POS中心从POS请求消息中的第二磁道或第三磁道信息上截取,填入此域,并转发给发卡方。
POS终端可从应答消息中得到主账号信息;
若交易时操作员在POS终端手输卡号或主账户号,POS终端无法获取客户磁卡的第二和第三磁道信息,则需在请求消息中置入该域的值,POS中心将以此域为准,并在请求和应答消息中保持不变。
2.3.3域3
交易处理码(ProcessingCode)
N6,6个字节的定长数字字符域,
压缩时用BCD码表示的3个字节的定长域。
交易处理码(ProcessingCode)由六位数字组成。
第1和第2位表示交易类别。
表4-3-1交易处理码的第1和2位定义
第1、2位
Description
含义
00-19
Debits
借记
GoodsAndService
商品和服务
Cash
现金
02
Adjustment
调整
03
ChequeGuarantee(FundsGuaranteed)
支票担保(资金可担保)
04
ChequeVerification(FundsAvailableButNotGuaranteed)
支票核实(资金可用但不担保)
05
Euro-cheque
欧洲支票
TravellerCheque
旅行支票
07
letterOfCredit
信用证
08
Giro(PostalBanking)
直接转账(邮政银行业务)
09
GoodsAndServiceWithCashDisbursementTransfer
现金支付的商品和服务
10-13
ReservedForISOUse
ISO保留使用
14-16
ReservedForNationalUse
国家保留使用
17-19
ReservedForPrivateUse
私有保留使用
20-29
Credits
贷记
Returns
退款
Deposits
存款
ChequeDepositGuarantee
支票存款担保
24
ChequeDeposit
支票存款
25-26
27
28-29
30-39
Inquiryservices
查询服务
AvailableFundsInquiry
可用金额查询
31
BalanceInquiry
余额查询
32-35
36-37
38-39
40-49
Transferservices
转账服务
40
CardholderAccountsTransfer
持卡人账户转账
41-45
46-47
48-49
50-99
Reserved
保留
第3和第4位表示受借记和查询,以及转出账户的账户类型。
第5和第6位表示受贷记以及转入账户的账户类型。
表4-3-2交易处理码第3和5位的定义
第3、5位
Default
默认
1
SavingAccount
储蓄账户
2
ChequeAccount
支票账户
3
CreditFacility
信用透支账户
4
UniversalAccountnumber
通用账户
5
InvestmentAccount
投资账户
6-7
8
ReservedFornationalUse
9
表4-3-3交易处理码第4和6位的定义
第4、6位
1-2
3-7
8-9
未选卡种
储蓄卡账户
信用卡账户
311000
312000
313000
314000
预授权/冲正
031000
032000
033000
034000
预授权撤消/冲正
201000
202000
203000
204000
消费/冲正
001000
002000
003000
004000
消费撤消/冲正
预授权完成/冲正
预授权完成撤消/冲正
结算(离线)
结算调整(离线)
2.3.4域4
交易金额(AmountOfTransactions)
N12,12个字节的定长数字字符域,
压缩时用BCD码表示的6个字节的定长域。
交易金额,交易金额不包括任何手续费。
交易金额的币种由域49—交易币种(CurrencyCodeOfTransaction)表示。
若为人民币则交易金额的单位是人民币的分。
如,POS消费金额为1000元,则交易金额应为000000100000。
在查询交易和管理类交易中,该域不出现。
2.3.5域11
受卡方系统跟踪号(SystemTraceAuditNumber)
受卡方(POS交易的POS终端)赋予交易的在某段时间内唯一确定该笔交易的流水号。
对POS交易的受卡方来说,该跟踪号与41域(受卡方终端标识码)、42域(受卡方标识码)和60.2域(批次号)的组合唯一标识该笔交易。
对POS交易,POS终端对发起的每一笔正常交易赋予一个跟踪号。
对于冲正交易该域与原始交易保持一致,而对于撤消消息和退货交易,61.2域(原POS流水号)填原始交易的11域。
受卡方系统跟踪号是个关键的数据域。
因此POS中心及发卡方在收到消息后保存该值,并在应答消息中原样返回给POS终端。
POS终端应用该值和41域(受卡方终端标识码)、42域(受卡方标识码)、60.2域(批次号)一起匹配原始请求消息。
2.3.6域12
受卡方所在地时间(TimeOfLocalTransaction)
N6,
6个字节的定长数字字符域,
格式:
hhmmss。
交易发生时,受卡方所在地时间。
格式为hhmmss,其中hh为小时,mm为分,ss为秒。
POS中心收到POS终端的请求消息时,POS中心赋予所在地时间。
发卡方在收到请求消息后保存该值,并在应答消息中原样返回给POS中心。
POS中心将把12域和13域一起返回给POS终端。
受卡方所在地时间的取值范围:
hh:
00-23
mm:
00-59
ss:
2.3.7域13
受卡方所在地日期(DateOfLocalTransaction)
MMDD。
交易发生时,受卡方所在地日期。
格式为MMDD,其中MM为月份,DD为日。
POS中心收到POS终端的请求消息时,POS中心赋予POS中心所在地日期,其具体用途详见域12说明。
受卡方所在地日期的取值范围:
MM:
01-12
DD:
01-31
2.3.8域14
卡有效期(DateOfExpired)
YYMM。
银行卡的有效期。
格式为YYMM,其中YY为年份,MM为月份。
在请求消息中,当手输卡号或主账号时,要求同时输入卡的有效期(如有),由POS机置入,否则不置。
在应答消息中,对于存在有效期的卡,由发卡方置入,否则不置。
2.3.9域15
清算日期(DateOfSettlement)
POS中心和发卡方之间的交易结算日期。
POS中心对每个收到或发起的交易消息都赋予该交易的清算日期。
表明该交易将于该清算日被POS中心清算。
POS终端可在应答消息中获知交易的清算日期。
对于冲正消息的清算日期应为原始交易的清算日期。
不支持隔日冲正。
清算日期的取值范围:
2.3.10域22
服务点输入方式码(PointOfServiceEntryMode)
N3,
3个字节的定长数字字符域,
压缩时用左靠BCD码表示的2个字节的定长域。
服务点输入方式码。
即,持卡人数据(如主账户和个人标识码)的输入方式。
服务点(PointOfService)是指交易的各种始发场合。
表4-10-1服务点输入方式
第3位
未指明
手工
PIN可输入
磁条
PIN不可输入
条形码
3-5
光学字符阅读
集成电路卡
06-60
61-80
81-99
目前常用的服务点输入方式代码一般为:
021:
刷卡,且PIN可输入;
022:
刷卡,无PIN;
011或012:
手工输入卡号或主账号。
其他用法按照表4-10-1的说明。
2.3.11域25
服务点条件码(PointOfServiceConditionMode)
N2,
2个字节的定长数字字符域,
压缩时用左靠BCD码表示的1个字节的定长域。
服务点条件码,用于和其他关键域来决定消息种类,描述如下:
表4-11-1服务点条件码
代码
与此相关的编辑
正常提交
客户不提交
不允许PIN数据
非扩展终端
必须输入PIN
可疑商户
客户提交但卡不提交
必须是01X0授权消息
预授权请求
要求预授权号
邮政或电话汇单
必须是01X0,00X0消息,但PIN不提交
确认的客户标识
作弊嫌疑
消息类型必须为0100或0200
12
安全原因
51
电子商务交易的正常提交
52
电子商务交易的预授权请求
目前使用的服务点输入方式代码为:
00:
正常提交;
06:
预授权类交易;
2.3.12域26
服务点PIN获取码(PointOfServicePINCaptureCode)
压缩时用BCD码表示的1个字节的定长域。
服务点设备所允许输入的个人密码明文的最大长度。
表4-12-1服务点PIN获取码
0-3
4-12
由服务点设备接受的PIN的最大字符数目
13-59
60-73
80-99
该域描述了服务点设备所允许输入的个人密码明文的最大长度。
2.3.13域32
受理方标识码(AcquiringInstitutionIdentificationCode)
N..11(LLVAR),
2个字节的长度值+最大11个字节的受理方标识
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 POS 终端 报文 接口 规范