概述
本文档是介绍家易通mPOS终端交易接口和交易流程的技术文档。
基础协议部分
1.符号定义
本规范使用以下标识符来说明数据元的属性:
(1).一般描述
标志符 |
说明 |
a |
纯字母字符 |
n |
纯数字字符 |
an |
字母和数字字符 |
ans |
字母、数字和特殊字符 |
z |
磁道上第二磁道和第三磁道数据 |
b |
二进制数据(按比特计数) |
(2).长度属性
标志符 |
说明 |
数值 |
固定长的数据原 |
..数值/...数值 |
可变长度数据元,本规范所规定的最大 |
长度 LLVAR |
表示该字段包含两个标明其长度在1-99 之间的子字段,LL表示数据长度 |
LLLVAR |
表示该字段包含三个标明其长度在1-999 之间的子字段,LLL表示数据长度 |
(3).数据元值
BCD 表示该字段采用BCD码表示,即每四比特位表示一数据位
BIN 二进制数据,长度按比特位表示
ASCII 一般字符字段,长度按字节计
(4).域属性
M表示该数据元必须存在,为强制性数据元 ,O表示该数据元是可选性的,
C 表示数据元是条件性的
2.数据包定义
2.1.外层报文
内容 |
属性 |
类型 |
备注 |
请求 |
响应 |
长度 |
n2 |
BIN |
整包长度 |
M |
M |
TPDU |
n5 |
BIN |
|
M |
M |
加密标志 |
ans1 |
ASCII |
‘1’:加密/‘0’:不加密 |
M |
M |
商户号 |
Ans15 |
ASCII |
|
M |
终端号 |
ans8 |
ASCII |
|
M |
内层报文 |
b |
BIN |
内层报文,在加密标志位’1’时需加密 |
M |
M |
2.2.内层报文
内容 |
属性 |
类型 |
备注 |
总长度 |
n2 |
BIN |
交易数据总长度 |
参数内容长度 |
n2 |
BIN |
参数长度 |
参数内容 |
b |
BIN |
TLV格式的参数 |
交易数据报文长度 |
n2 |
BIN |
POS报文长度 |
交易数据报文 |
n5 |
BIN |
2.2.1.参数
TAG |
长度(1个字节) |
取值 |
含义 |
FF01 |
2 |
“DJ” |
东大集成 |
FF02 |
4 |
\x01\x01\x00\x00 |
第一个字节表示硬件版本号(1)/后三个字节表示软件版本号(1.0.0) |
FF03 |
1 |
\x01 |
\x00表示mPos,\x01表示智能mPos |
参数采用TLV形式,传递终端厂商编码,终端程序版本号等信息。
TAG |
长度(1个字节) |
取值 |
含义 |
FF01 |
2 |
“DJ” |
东大集成 |
FF02 |
4 |
\x01\x01\x00\x00 |
第一个字节表示硬件版本号(1)/后三个字节表示软件版本号(1.0.0) |
FF03 |
1 |
\x01 |
\x00表示mPos,\x01表示智能mPos |
2.2.2.交易数据报文
8583报文。
3.交易数据包格式
3.1.签到
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n4 |
0820 |
0830 |
|
位图 |
|
BIN |
b64 |
M |
M |
3 |
处理代码 |
|
BCD |
n6 |
M |
M |
910000 |
11 |
POS流水号 |
|
BCD |
n6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n6 |
O |
M |
HHMMSS(时分秒) |
13 |
交易日期 |
|
BCD |
n4 |
O |
M |
MMDD(月日) |
25 |
服务点条件码 |
|
BCD |
n2 |
M |
M |
00 |
28 |
更新标志 |
|
BCD |
n1 |
M |
|
39 |
返回码 |
|
ASCII |
an2 |
M |
|
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans8 |
M |
M |
|
42 |
商户号 |
|
ASCII |
ans15 |
M |
M |
|
43 |
商户名称 |
|
ASCII |
ans40 |
M |
|
POSP下传商户名称 |
44 |
附加响应 |
LLVAR |
ASCII |
b128 |
O |
|
更新密钥 |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans255 |
O |
|
下装参数信息 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans ...6 |
M |
|
操作员号(2)+密码(4) |
62 |
票据号 |
LLLVAR |
ASCII |
ans ...12 |
O |
M |
6位批次号6位票据号 |
64 |
信息验证码 |
|
BIN |
b64 |
M |
M |
|
3.2.查询
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n4 |
0200 |
0210 |
|
|
位图 |
|
BIN |
b64 |
M |
M |
|
2 |
主帐号 |
LLVAR |
BCD |
n ..19 |
C |
M |
POS能判断时必须上送 |
3 |
处理代码 |
|
BCD |
n6 |
M |
M |
300000 |
11 |
POS流水号 |
|
BCD |
n6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n6 |
O |
M |
HHMMSS(时分秒) |
13 |
交易日期 |
|
BCD |
n4 |
O |
M |
MMDD(月日) |
14 |
卡有效期 |
|
BCD |
n4 |
|
M |
YYMM(年月) |
22 |
POS输入方式 |
|
BCD |
n3 |
M |
|
见附录5.2 |
23 |
卡片序列号 |
|
BCD |
n3 |
C |
|
PBOC IC卡存在 |
25 |
服务点条件码 |
|
BCD |
n2 |
M |
M |
00 |
35 |
二磁道内容 |
LLVAR |
TRACK |
ans ..37 |
C |
|
存在二磁道信息 |
36 |
三磁道内容 |
LLLVAR |
TRACK |
ans..104 |
C |
|
存在三磁道信息 |
37 |
系统参考号 |
|
ASCII |
an12 |
|
M |
6位终端号6位中心流水 |
39 |
返回码 |
|
ASCII |
an2 |
|
M |
|
41 |
终端号 |
|
ASCII |
ans8 |
|
M |
M |
|
42 |
商户号 |
|
ASCII |
ans15 |
M |
M |
|
44 |
附加响应 |
LLVAR |
ASCII |
b ..128 |
|
C |
更新密钥 |
49 |
交易货币代码 |
|
ASCII |
ans3 |
M |
|
156 |
52 |
个人密码密文 |
|
BIN |
b64 |
C |
|
当使用脱机密码验证时,该域不出现;当使用联机密码验证时,该域出现 |
53 |
安全控制信息 |
|
BCD |
n16 |
C |
|
有安全要求必选 |
54 |
卡余额 |
LLLVAR |
ASCII |
n26 |
|
|
M |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans255 |
C |
C |
IC卡出现见DE55用法一 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans ...6 |
M |
|
磁条终端见DE60用法一/IC卡终端见DE60用法二/家易通普通POS用法七/家易通EMVPOS用法八 |
62 |
票据号 |
LLLVAR |
ASCII |
ans ...12 |
M |
M |
6位批次号6位票据号 |
64 |
信息验证码 |
|
BIN |
b64 |
M |
M |
|
3.3.消费
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0200 |
0210 |
|
位图 |
|
BIN |
b 64 |
M |
M |
2 |
主帐号 |
LLVAR |
BCD |
n ..19 |
C |
M |
POS能判断时必须上送 |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
000000 |
4 |
交易金额 |
|
BCD |
n 12 |
M |
M |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
O |
M |
HHMMSS(时分秒) |
13 |
交易日期 |
|
BCD |
n 4 |
O |
M |
MMDD(月日) |
14 |
卡有效期 |
|
BCD |
n 4 |
C |
M |
YYMM(年月),贷记卡手输卡号时输入 |
22 |
POS输入方式 |
|
BCD |
n 3 |
M |
|
见附录5.2 |
23 |
卡片序列号 |
|
BCD |
n 3 |
C |
|
IC卡存在 |
25 |
服务点条件码 |
|
BCD |
n 2 |
M |
M |
00 |
35 |
二磁道内容 |
LLVAR |
TRACK |
ans ..37 |
C |
|
存在二磁道信息 |
36 |
三磁道内容 |
LLLVAR |
TRACK |
ans..104 |
C |
|
存在三磁道信息 |
37 |
系统参考号 |
|
ASCII |
an 12 |
|
M |
6位终端号6位中心流水 |
38 |
授权码 |
|
ASCII |
an 6 |
|
M |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
44 |
附加响应 |
LLVAR |
ASCII |
b ..128 |
|
C |
更新密钥 |
48 |
行业特定信息 |
LLLVAR |
ASCII |
Ans...600 |
|
M |
格式见说明1 |
49 |
货币代码 |
|
ASCII |
a n 3 |
M |
|
52 |
个人密码密文 |
|
BIN |
b 64 |
C |
|
当使用脱机密码验证时,该域不出现;当使用联机密码验证时,该域出现 |
53 |
安全控制信息 |
|
BCD |
n 16 |
C |
|
有安全要求必选 |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
C |
C |
IC卡出现/见DE55用法一 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans...8 |
M |
|
磁条终端见DE60用法一/IC卡终端见DE60用法二/家易通普通POS用法七/家易通EMVPOS用法八 |
62 |
票据号 |
LLLVAR |
ASCII |
ans ...12 |
M |
|
请求:6位批次号6位票据号 |
63 |
保留域 |
LLLVAR |
ASCII |
ans..156 |
|
M |
内卡:2位卡类别,10位卡类别英文名/外卡:2位卡类别,10位卡类别英文名,12位检索参考号 |
64 |
消息鉴定码 |
|
BIN |
b 64 |
M |
M |
48域打印信息样例:
S10104is:22浦发银行|ac:交通银行|card_type:借记卡|TC:9F2608203EEAC705CBF3D1|AID:8408A0000003330101010166{“is”:”22浦发银行”,”ac”:”交通银行”,”card_type”:”借记卡”,”TC”:”9F2608203EEAC705CBF3D1”,”AID”:”8408A000000333010101”}
3.4.1.卡卡转账(确认)
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0200 |
0210 |
|
位图 |
|
BIN |
b 64 |
M |
M |
2 |
主帐号 |
LLVAR |
BCD |
n ..19 |
C |
M |
POS能判断时必须上送 |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
410001 |
4 |
交易金额 |
|
BCD |
n 12 |
M |
M |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
O |
M |
HHMMSS(时分秒) |
13 |
交易日期 |
|
BCD |
n 4 |
O |
M |
MMDD(月日) |
14 |
卡有效期 |
|
BCD |
n 4 |
C |
M |
YYMM(年月),贷记卡手输卡号时输入 |
22 |
POS输入方式 |
|
BCD |
n 3 |
M |
|
见DE22说明 |
23 |
卡片序列号 |
|
BCD |
n 3 |
C |
|
IC卡存在 |
25 |
服务点条件码 |
|
BCD |
n 2 |
M |
M |
00 |
35 |
二磁道内容 |
LLVAR |
TRACK |
ans ..37 |
C |
|
存在二磁道信息 |
36 |
三磁道内容 |
LLLVAR |
TRACK |
ans..104 |
C |
|
存在三磁道信息 |
37 |
系统参考号 |
|
ASCII |
an 12 |
|
M |
6位终端号6位中心流水 |
38 |
授权码 |
|
ASCII |
an 6 |
|
M |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
44 |
附加响应 |
LLVAR |
ASCII |
b ..128 |
|
C |
更新密钥 |
48 |
行业特定信息 |
LLLVAR |
ASCII |
Ans...600 |
M |
C |
见说明1 |
49 |
货币代码 |
|
ASCII |
a n 3 |
M |
|
52 |
个人密码密文 |
|
BIN |
b 64 |
C |
|
当使用脱机密码验证时,该域不出现;当使用联机密码验证时,该域出现 |
53 |
安全控制信息 |
|
BCD |
n 16 |
C |
|
有安全要求必选 |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
C |
C |
IC卡出现/见DE55用法一 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans ...8 |
M |
|
磁条终端见DE60用法一/IC卡终端见DE60用法二/家易通普通POS用法七/家易通EMVPOS用法八 |
62 |
票据号 |
LLLVAR |
ASCII |
ans ...12 |
M |
|
请求:6位批次号6位票据号 |
64 |
消息鉴定码 |
|
BIN |
b 64 |
M |
M |
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“Z1” |
2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
2+3 |
X |
Ans...100 |
自定义域 |
转账备注 |
5+X |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X+3 |
X1 |
Ans...40 |
自定义域 |
填写转入卡卡号 |
5+X1 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X1+3 |
X2 |
Ans...150 |
自定义域 |
转入方姓名 |
说明1:
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“Z1” |
2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
2+3 |
X |
Ans...100 |
自定义域 |
转账备注 |
5+X |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X+3 |
X1 |
Ans...40 |
自定义域 |
填写转入卡卡号 |
5+X1 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X1+3 |
X2 |
Ans...150 |
自定义域 |
转入方姓名 |
3.4.2.卡卡转账(交易)
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0200 |
0210 |
|
位图 |
|
BIN |
b 64 |
M |
M |
2 |
主帐号 |
LLVAR |
BCD |
n ..19 |
C |
M |
POS能判断时必须上送 |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
410000 |
4 |
交易金额 |
|
BCD |
n 12 |
M |
M |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
O |
M |
HHMMSS(时分秒) |
13 |
交易日期 |
|
BCD |
n 4 |
O |
M |
MMDD(月日) |
14 |
卡有效期 |
|
BCD |
n 4 |
C |
M |
YYMM(年月),贷记卡手输卡号时输入 |
22 |
POS输入方式 |
|
BCD |
n 3 |
M |
|
见DE22说明 |
23 |
卡片序列号 |
|
BCD |
n 3 |
C |
|
IC卡存在 |
25 |
服务点条件码 |
|
BCD |
n 2 |
M |
M |
00 |
35 |
二磁道内容 |
LLVAR |
TRACK |
ans ..37 |
C |
|
存在二磁道信息 |
36 |
三磁道内容 |
LLLVAR |
TRACK |
ans..104 |
C |
|
存在三磁道信息 |
37 |
系统参考号 |
|
ASCII |
an 12 |
|
M |
6位终端号6位中心流水 |
38 |
授权码 |
|
ASCII |
an 6 |
|
M |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
44 |
附加响应 |
LLVAR |
ASCII |
b ..128 |
|
C |
更新密钥 |
48 |
行业特定信息 |
LLLVAR |
ASCII |
Ans...600 |
M |
C |
见说明1 |
49 |
货币代码 |
|
ASCII |
a n 3 |
M |
|
52 |
个人密码密文 |
|
BIN |
b 64 |
C |
|
当使用脱机密码验证时,该域不出现;当使用联机密码验证时,该域出现 |
53 |
安全控制信息 |
|
BCD |
n 16 |
C |
|
有安全要求必选 |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
C |
C |
IC卡出现/见DE55用法一 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans ...8 |
M |
|
磁条终端见DE60用法一/IC卡终端见DE60用法二/家易通普通POS用法七/家易通EMVPOS用法八 |
62 |
票据号 |
LLLVAR |
ASCII |
ans ...12 |
M |
|
请求:6位批次号6位票据号 |
64 |
消息鉴定码 |
|
BIN |
b 64 |
M |
M |
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“T1” |
2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
2+3 |
X |
Ans...40 |
自定义域 |
填写转入卡卡号 |
5+X |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X+3 |
X1 |
Ans...150 |
自定义域 |
转入方姓名 |
5+X1 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X1+3 |
X2 |
Ans...1 |
自定义域 |
转账方式(1-实时转账,2-普通转账,3-次日转账) |
说明1:
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“T1” |
2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
2+3 |
X |
Ans...40 |
自定义域 |
填写转入卡卡号 |
5+X |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X+3 |
X1 |
Ans...150 |
自定义域 |
转入方姓名 |
5+X1 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X1+3 |
X2 |
Ans...1 |
自定义域 |
转账方式(1-实时转账,2-普通转账,3-次日转账) |
3.5.1.卡企转账(确认)
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0200 |
0210 |
|
位图 |
|
BIN |
b 64 |
M |
M |
2 |
主帐号 |
LLVAR |
BCD |
n ..19 |
C |
M |
POS能判断时必须上送 |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
420001 |
4 |
交易金额 |
|
BCD |
n 12 |
M |
M |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
O |
M |
HHMMSS(时分秒) |
13 |
交易日期 |
|
BCD |
n 4 |
O |
M |
MMDD(月日) |
14 |
卡有效期 |
|
BCD |
n 4 |
C |
M |
YYMM(年月),贷记卡手输卡号时输入 |
22 |
POS输入方式 |
|
BCD |
n 3 |
M |
|
见DE22说明 |
23 |
卡片序列号 |
|
BCD |
n 3 |
C |
|
IC卡存在 |
25 |
服务点条件码 |
|
BCD |
n 2 |
M |
M |
00 |
35 |
二磁道内容 |
LLVAR |
TRACK |
ans ..37 |
C |
|
存在二磁道信息 |
36 |
三磁道内容 |
LLLVAR |
TRACK |
ans..104 |
C |
|
存在三磁道信息 |
37 |
系统参考号 |
|
ASCII |
an 12 |
|
M |
6位终端号6位中心流水 |
38 |
授权码 |
|
ASCII |
an 6 |
|
M |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
44 |
附加响应 |
LLVAR |
ASCII |
b ..128 |
|
C |
更新密钥 |
48 |
行业特定信息 |
LLLVAR |
ASCII |
Ans...600 |
M |
C |
见说明1 |
49 |
货币代码 |
|
ASCII |
a n 3 |
M |
|
52 |
个人密码密文 |
|
BIN |
b 64 |
C |
|
当使用脱机密码验证时,该域不出现;当使用联机密码验证时,该域出现 |
53 |
安全控制信息 |
|
BCD |
n 16 |
C |
|
有安全要求必选 |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
C |
C |
IC卡出现见DE55用法一 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans ...8 |
M |
|
磁条终端见DE60用法一/IC卡终端见DE60用法二/家易通普通POS用法七/家易通EMVPOS用法八 |
62 |
票据号 |
LLLVAR |
ASCII |
ans ...12 |
M |
|
请求:6位批次号6位票据号 |
64 |
消息鉴定码 |
|
BIN |
b 64 |
M |
M |
说明1:
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“Z1” |
2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
2+3 |
X |
Ans...100 |
自定义域 |
转账备注 |
5+X |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X+3 |
X1 |
Ans...40 |
自定义域 |
填写转入卡卡号 |
5+X1 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X1+3 |
X2 |
Ans...150 |
自定义域 |
转入方姓名 |
3.5.2.卡企转账(交易)
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0200 |
0210 |
|
位图 |
|
BIN |
b 64 |
M |
M |
2 |
主帐号 |
LLVAR |
BCD |
n ..19 |
C |
M |
POS能判断时必须上送 |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
420000 |
4 |
交易金额 |
|
BCD |
n 12 |
M |
M |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
O |
M |
HHMMSS(时分秒) |
13 |
交易日期 |
|
BCD |
n 4 |
O |
M |
MMDD(月日) |
14 |
卡有效期 |
|
BCD |
n 4 |
C |
M |
YYMM(年月),贷记卡手输卡号时输入 |
22 |
POS输入方式 |
|
BCD |
n 3 |
M |
|
见DE22说明 |
23 |
卡片序列号 |
|
BCD |
n 3 |
C |
|
IC卡存在 |
25 |
服务点条件码 |
|
BCD |
n 2 |
M |
M |
00 |
35 |
二磁道内容 |
LLVAR |
TRACK |
ans ..37 |
C |
|
存在二磁道信息 |
36 |
三磁道内容 |
LLLVAR |
TRACK |
ans..104 |
C |
|
存在三磁道信息 |
37 |
系统参考号 |
|
ASCII |
an 12 |
|
M |
6位终端号6位中心流水 |
38 |
授权码 |
|
ASCII |
an 6 |
|
M |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
44 |
附加响应 |
LLVAR |
ASCII |
b ..128 |
|
C |
更新密钥 |
48 |
行业特定信息 |
LLLVAR |
ASCII |
Ans...600 |
M |
C |
见说明1 |
49 |
货币代码 |
|
ASCII |
a n 3 |
M |
|
52 |
个人密码密文 |
|
BIN |
b 64 |
C |
|
当使用脱机密码验证时,该域不出现;当使用联机密码验证时,该域出现 |
53 |
安全控制信息 |
|
BCD |
n 16 |
C |
|
有安全要求必选 |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
C |
C |
IC卡出现见DE55用法一 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans ...8 |
M |
|
磁条终端见DE60用法一/IC卡终端见DE60用法二/家易通普通POS用法七/家易通EMVPOS用法八 |
62 |
票据号 |
LLLVAR |
ASCII |
ans ...12 |
M |
|
请求:6位批次号6位票据号 |
64 |
消息鉴定码 |
|
BIN |
b 64 |
M |
M |
说明1:
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“T2” |
2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
2+3 |
X |
Ans...40 |
自定义域 |
填写转入卡卡号 |
5+X |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X+3 |
X1 |
Ans...150 |
自定义域 |
转入方姓名 |
5+X1 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X1+3 |
X2 |
Ans...1 |
自定义域 |
转账方式(1-实时转账,2-普通转账,3-次日转账) |
3.6.1超级网银转账(确认)
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0200 |
0210 |
|
位图 |
|
BIN |
b 64 |
M |
M |
2 |
主帐号 |
LLVAR |
BCD |
n ..19 |
C |
M |
POS能判断时必须上送 |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
430001 |
4 |
交易金额 |
|
BCD |
n 12 |
M |
M |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
O |
M |
HHMMSS(时分秒) |
13 |
交易日期 |
|
BCD |
n 4 |
O |
M |
MMDD(月日) |
14 |
卡有效期 |
|
BCD |
n 4 |
C |
M |
YYMM(年月),贷记卡手输卡号时输入 |
22 |
POS输入方式 |
|
BCD |
n 3 |
M |
|
见DE22说明 |
23 |
卡片序列号 |
|
BCD |
n 3 |
C |
|
IC卡存在 |
25 |
服务点条件码 |
|
BCD |
n 2 |
M |
M |
00 |
35 |
二磁道内容 |
LLVAR |
TRACK |
ans ..37 |
C |
|
存在二磁道信息 |
36 |
三磁道内容 |
LLLVAR |
TRACK |
ans..104 |
C |
|
存在三磁道信息 |
37 |
系统参考号 |
|
ASCII |
an 12 |
|
M |
6位终端号6位中心流水 |
38 |
授权码 |
|
ASCII |
an 6 |
|
M |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
44 |
附加响应 |
LLVAR |
ASCII |
b ..128 |
|
C |
更新密钥 |
48 |
行业特定信息 |
LLLVAR |
ASCII |
Ans...600 |
M |
C |
见说明1 |
49 |
货币代码 |
|
ASCII |
a n 3 |
M |
|
52 |
个人密码密文 |
|
BIN |
b 64 |
C |
|
当使用脱机密码验证时,该域不出现;当使用联机密码验证时,该域出现 |
53 |
安全控制信息 |
|
BCD |
n 16 |
C |
|
有安全要求必选 |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
C |
C |
IC卡出现见DE55用法一 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans ...8 |
M |
|
磁条终端见DE60用法一/IC卡终端见DE60用法二/家易通普通POS用法七/家易通EMVPOS用法八 |
62 |
票据号 |
LLLVAR |
ASCII |
ans ...12 |
M |
|
请求:6位批次号6位票据号 |
64 |
消息鉴定码 |
|
BIN |
b 64 |
M |
M |
说明1:
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“T3” |
2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
2+3 |
X |
Ans...100 |
自定义域 |
转账备注 |
5+X |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X+3 |
X1 |
Ans...40 |
自定义域 |
填写转入卡卡号 |
5+X1 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X1+3 |
X2 |
Ans...150 |
自定义域 |
转入方姓名 |
3.6.2超级网银转账(交易)
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0200 |
0210 |
|
位图 |
|
BIN |
b 64 |
M |
M |
2 |
主帐号 |
LLVAR |
BCD |
n ..19 |
C |
M |
POS能判断时必须上送 |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
430000 |
4 |
交易金额 |
|
BCD |
n 12 |
M |
M |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
O |
M |
HHMMSS(时分秒) |
13 |
交易日期 |
|
BCD |
n 4 |
O |
M |
MMDD(月日) |
14 |
卡有效期 |
|
BCD |
n 4 |
C |
M |
YYMM(年月),贷记卡手输卡号时输入 |
22 |
POS输入方式 |
|
BCD |
n 3 |
M |
|
见DE22说明 |
23 |
卡片序列号 |
|
BCD |
n 3 |
C |
|
IC卡存在 |
25 |
服务点条件码 |
|
BCD |
n 2 |
M |
M |
00 |
35 |
二磁道内容 |
LLVAR |
TRACK |
ans ..37 |
C |
|
存在二磁道信息 |
36 |
三磁道内容 |
LLLVAR |
TRACK |
ans..104 |
C |
|
存在三磁道信息 |
37 |
系统参考号 |
|
ASCII |
an 12 |
|
M |
6位终端号6位中心流水 |
38 |
授权码 |
|
ASCII |
an 6 |
|
M |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
44 |
附加响应 |
LLVAR |
ASCII |
b ..128 |
|
C |
更新密钥 |
48 |
行业特定信息 |
LLLVAR |
ASCII |
Ans...600 |
M |
C |
见说明1 |
49 |
货币代码 |
|
ASCII |
a n 3 |
M |
|
52 |
个人密码密文 |
|
BIN |
b 64 |
C |
|
当使用脱机密码验证时,该域不出现;当使用联机密码验证时,该域出现 |
53 |
安全控制信息 |
|
BCD |
n 16 |
C |
|
有安全要求必选 |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
C |
C |
IC卡出现见DE55用法一 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans ...8 |
M |
|
磁条终端见DE60用法一/IC卡终端见DE60用法二/家易通普通POS用法七/家易通EMVPOS用法八 |
62 |
票据号 |
LLLVAR |
ASCII |
ans ...12 |
M |
|
请求:6位批次号6位票据号 |
64 |
消息鉴定码 |
|
BIN |
b 64 |
M |
M |
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“T3” |
2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
2+3 |
X |
Ans...40 |
自定义域 |
填写转入卡卡号 |
5+X |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X+3 |
X1 |
Ans...150 |
自定义域 |
转入方姓名 |
5+X1 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X1+3 |
X2 |
Ans...1 |
自定义域 |
转账方式(1-实时转账,2-普通转账,3-次日转账) |
说明1:
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“T3” |
2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
2+3 |
X |
Ans...40 |
自定义域 |
填写转入卡卡号 |
5+X |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X+3 |
X1 |
Ans...150 |
自定义域 |
转入方姓名 |
5+X1 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X1+3 |
X2 |
Ans...1 |
自定义域 |
转账方式(1-实时转账,2-普通转账,3-次日转账) |
3.7.1.二代支付转账(确认)
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0200 |
0210 |
|
位图 |
|
BIN |
b 64 |
M |
M |
2 |
主帐号 |
LLVAR |
BCD |
n ..19 |
C |
M |
POS能判断时必须上送 |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
440001 |
4 |
交易金额 |
|
BCD |
n 12 |
M |
M |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
O |
M |
HHMMSS(时分秒) |
13 |
交易日期 |
|
BCD |
n 4 |
O |
M |
MMDD(月日) |
14 |
卡有效期 |
|
BCD |
n 4 |
C |
M |
YYMM(年月),贷记卡手输卡号时输入 |
22 |
POS输入方式 |
|
BCD |
n 3 |
M |
|
见DE22说明 |
23 |
卡片序列号 |
|
BCD |
n 3 |
C |
|
IC卡存在 |
25 |
服务点条件码 |
|
BCD |
n 2 |
M |
M |
00 |
35 |
二磁道内容 |
LLVAR |
TRACK |
ans ..37 |
C |
|
存在二磁道信息 |
36 |
三磁道内容 |
LLLVAR |
TRACK |
ans..104 |
C |
|
存在三磁道信息 |
37 |
系统参考号 |
|
ASCII |
an 12 |
|
M |
6位终端号6位中心流水 |
38 |
授权码 |
|
ASCII |
an 6 |
|
M |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
44 |
附加响应 |
LLVAR |
ASCII |
b ..128 |
|
C |
更新密钥 |
48 |
行业特定信息 |
LLLVAR |
ASCII |
Ans...600 |
M |
C |
见说明1 |
49 |
货币代码 |
|
ASCII |
a n 3 |
M |
|
52 |
个人密码密文 |
|
BIN |
b 64 |
C |
|
当使用脱机密码验证时,该域不出现;当使用联机密码验证时,该域出现 |
53 |
安全控制信息 |
|
BCD |
n 16 |
C |
|
有安全要求必选 |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
C |
C |
IC卡出现见DE55用法一 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans ...8 |
M |
|
磁条终端见DE60用法一/IC卡终端见DE60用法二/家易通普通POS用法七/家易通EMVPOS用法八 |
62 |
票据号 |
LLLVAR |
ASCII |
ans ...12 |
M |
|
请求:6位批次号6位票据号 |
64 |
消息鉴定码 |
|
BIN |
b 64 |
M |
M |
说明1:
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“T4” |
2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
2+3 |
X |
Ans...100 |
自定义域 |
转账备注 |
5+X |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X+3 |
X1 |
Ans...40 |
自定义域 |
填写转入卡卡号 |
5+X1 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X1+3 |
X2 |
Ans...150 |
自定义域 |
转入方姓名 |
3.7.2.二代支付转账(交易)
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0200 |
0210 |
|
位图 |
|
BIN |
b 64 |
M |
M |
2 |
主帐号 |
LLVAR |
BCD |
n ..19 |
C |
M |
POS能判断时必须上送 |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
440000 |
4 |
交易金额 |
|
BCD |
n 12 |
M |
M |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
O |
M |
HHMMSS(时分秒) |
13 |
交易日期 |
|
BCD |
n 4 |
O |
M |
MMDD(月日) |
14 |
卡有效期 |
|
BCD |
n 4 |
C |
M |
YYMM(年月),贷记卡手输卡号时输入 |
22 |
POS输入方式 |
|
BCD |
n 3 |
M |
|
见DE22说明 |
23 |
卡片序列号 |
|
BCD |
n 3 |
C |
|
IC卡存在 |
25 |
服务点条件码 |
|
BCD |
n 2 |
M |
M |
00 |
35 |
二磁道内容 |
LLVAR |
TRACK |
ans ..37 |
C |
|
存在二磁道信息 |
36 |
三磁道内容 |
LLLVAR |
TRACK |
ans..104 |
C |
|
存在三磁道信息 |
37 |
系统参考号 |
|
ASCII |
an 12 |
|
M |
6位终端号6位中心流水 |
38 |
授权码 |
|
ASCII |
an 6 |
|
M |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
44 |
附加响应 |
LLVAR |
ASCII |
b ..128 |
|
C |
更新密钥 |
48 |
行业特定信息 |
LLLVAR |
ASCII |
Ans...600 |
M |
C |
见说明1 |
49 |
货币代码 |
|
ASCII |
a n 3 |
M |
|
52 |
个人密码密文 |
|
BIN |
b 64 |
C |
|
当使用脱机密码验证时,该域不出现;当使用联机密码验证时,该域出现 |
53 |
安全控制信息 |
|
BCD |
n 16 |
C |
|
有安全要求必选 |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
C |
C |
IC卡出现见DE55用法一 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans ...8 |
M |
|
磁条终端见DE60用法一/IC卡终端见DE60用法二/家易通普通POS用法七/家易通EMVPOS用法八 |
62 |
票据号 |
LLLVAR |
ASCII |
ans ...12 |
M |
|
请求:6位批次号6位票据号 |
64 |
消息鉴定码 |
|
BIN |
b 64 |
M |
M |
说明1:
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“T2” |
2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
2+3 |
X |
Ans...40 |
自定义域 |
填写转入卡卡号 |
5+X |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X+3 |
X1 |
Ans...150 |
自定义域 |
转入方姓名 |
5+X1 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X1+3 |
X2 |
Ans...1 |
自定义域 |
转账方式(1-实时转账,2-普通转账,3-次日转账) |
3.8.交易证书(TC)上送
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0500 |
0510 |
|
位图 |
|
BIN |
b 64 |
M |
M |
2 |
主帐号 |
LLVAR |
BCD |
n ..19 |
M |
M |
原交易帐号等信息 |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
000000 |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
M |
|
原交易时间 |
13 |
交易日期 |
|
BCD |
n 4 |
M |
|
原交易日期 |
37 |
系统参考号 |
|
ASCII |
an 12 |
M |
|
6位终端号6位中心流水 |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
C |
C |
IC卡出现见DE55用法一 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans ...6 |
M |
|
IC交易见DE60用法二 |
64 |
消息鉴定码 |
|
BIN |
b 64 |
M |
M |
3.9.交易信息(AAC)上送
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0500 |
0510 |
|
位图 |
|
BIN |
b 64 |
M |
M |
2 |
主帐号 |
LLVAR |
BCD |
n ..19 |
M |
M |
原交易帐号等信息 |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
400000 |
4 |
交易金额 |
|
BCD |
n 12 |
M |
M |
原交易金额 |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
M |
|
原交易时间 |
13 |
交易日期 |
|
BCD |
n 4 |
M |
|
原交易日期 |
22 |
POS输入方式 |
|
BCD |
n 3 |
M |
|
原DE22 |
23 |
卡片序列号 |
|
BCD |
n 3 |
M |
|
原DE23 |
37 |
系统参考号 |
|
ASCII |
an 12 |
C |
|
6位终端号6位中心流水 |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
C |
C |
IC卡出现见DE55用法一 |
64 |
消息鉴定码 |
|
BIN |
b 64 |
M |
M |
3.10.脚本通知上送
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0500 |
0510 |
|
位图 |
|
BIN |
b 64 |
M |
M |
2 |
主帐号 |
LLVAR |
BCD |
n ..19 |
M |
M |
原交易帐号等信息 |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
100000 |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
M |
|
原交易时间 |
13 |
交易日期 |
|
BCD |
n 4 |
M |
|
原交易日期 |
37 |
系统参考号 |
|
ASCII |
an 12 |
M |
|
6位终端号6位中心流水 |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
M |
M |
见DE55用法三 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans ...6 |
M |
|
IC交易见DE60用法二 |
64 |
消息鉴定码 |
|
BIN |
b 64 |
M |
M |
3.11.末笔补打
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0200 |
0210 |
|
位图 |
|
BIN |
b 64 |
M |
M |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
370000 |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
O |
M |
HHMMSS(时分秒) |
13 |
交易日期 |
|
BCD |
n 4 |
O |
M |
MMDD(月日) |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
48 |
行业特定信息 |
LLLVAR |
ASCII |
Ans...600 |
|
M |
见说明1 |
49 |
交易货币代码 |
|
ASCII |
ans 3 |
M |
|
156 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans ...6 |
M |
|
磁条终端见DE60用法一/IC卡终端见DE60用法二/家易通普通POS用法七/家易通EMVPOS用法八 |
62 |
票据号 |
LLLVAR |
ASCII |
ans ...12 |
M |
M |
6位批次号6位票据号 |
64 |
信息验证码 |
|
BIN |
b 64 |
M |
M |
说明1:
L代表前一个参数位置
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“LP” |
L+2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X1 |
Ans...4 |
自定义域 |
交易类型 |
L+X1 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X2 |
Ans...40 |
自定义域 |
转出卡号 |
L+X2 |
3 |
ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X3 |
Ans...6 |
自定义域 |
交易处理码[3域] |
L+X3 |
3 |
ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X4 |
Ans....12 |
自定义域 |
交易金额[4域] |
L+X4 |
3 |
ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X5 |
Ans....6 |
自定义域 |
原交易流水号[11域] |
L+X5 |
3 |
ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X6 |
Ans....6 |
自定义域 |
原交易时间[12域] |
L+X6 |
3 |
ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X7 |
Ans....4 |
自定义域 |
原交易日期[13域] |
L+X7 |
3 |
ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X8 |
Ans....4 |
自定义域 |
原卡有效期[14域] |
L+X8 |
3 |
ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X9 |
Ans....8 |
自定义域 |
原系统参考号[37域] |
L+X9 |
3 |
ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X10 |
Ans....8 |
自定义域 |
原授权号[38域] |
L+X10 |
3 |
ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X11 |
Ans....8 |
自定义域 |
原终端号[41域] |
L+X11 |
3 |
ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X12 |
Ans....15 |
自定义域 |
原商户号[42域] |
L+X12 |
3 |
ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X13 |
Ans....40 |
自定义域 |
原转入卡号[48域] |
L+X13 |
3 |
ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X14 |
Ans....40 |
自定义域 |
原转入户名[48域] |
L+X14 |
3 |
ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X15 |
Ans....128 |
自定义域 |
交易类型中文描述 |
L+X15 |
3 |
ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X15 |
Ans....6 |
自定义域 |
批次号 |
3.12.当日明细查询
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0200 |
0210 |
|
位图 |
|
BIN |
b 64 |
M |
M |
2 |
主帐号 |
LLVAR |
BCD |
n ..19 |
C |
M |
POS能判断时必须上送 |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
380000 |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
O |
M |
HHMMSS(时分秒) |
13 |
交易日期 |
|
BCD |
n 4 |
O |
M |
MMDD(月日) |
14 |
卡有效期 |
|
BCD |
n 4 |
|
M |
YYMM(年月) |
22 |
POS输入方式 |
|
BCD |
n 3 |
M |
|
见DE22说明 |
23 |
卡片序列号 |
|
BCD |
n 3 |
C |
|
PBOC IC卡存在 |
25 |
服务点条件码 |
|
BCD |
n 2 |
M |
M |
00 |
35 |
二磁道内容 |
LLVAR |
TRACK |
ans ..37 |
C |
|
存在二磁道信息 |
36 |
三磁道内容 |
LLLVAR |
TRACK |
ans..104 |
C |
|
存在三磁道信息 |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
48 |
行业特定信息 |
LLLVAR |
ASCII |
Ans...600 |
O |
M |
见说明1 |
49 |
交易货币代码 |
|
ASCII |
ans 3 |
M |
|
156 |
52 |
个人密码密文 |
|
BIN |
b 64 |
C |
|
当使用脱机密码验证时,该域不出现;当使用联机密码验证时,该域出现 |
53 |
安全控制信息 |
|
BCD |
n 16 |
C |
|
有安全要求必选 |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
C |
C |
IC卡出现见DE55用法一 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans ...6 |
M |
|
磁条终端见DE60用法一/IC卡终端见DE60用法二/家易通普通POS用法七/家易通EMVPOS用法八 |
62 |
票据号 |
LLLVAR |
ASCII |
ans ...12 |
M |
M |
6位批次号6位票据号 |
64 |
信息验证码 |
|
BIN |
b 64 |
M |
M |
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“M1” |
L+2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X1 |
Ans...600 |
自定义域 |
明细报文 |
说明1:
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“M1” |
L+2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X1 |
Ans...600 |
自定义域 |
明细报文 |
3.13.历史明细查询
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0200 |
0210 |
|
位图 |
|
BIN |
b 64 |
M |
M |
2 |
主帐号 |
LLVAR |
BCD |
n ..19 |
C |
M |
POS能判断时必须上送 |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
390000 |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
O |
M |
HHMMSS(时分秒) |
13 |
交易日期 |
|
BCD |
n 4 |
O |
M |
MMDD(月日) |
14 |
卡有效期 |
|
BCD |
n 4 |
|
M |
YYMM(年月) |
22 |
POS输入方式 |
|
BCD |
n 3 |
M |
|
见DE22说明 |
23 |
卡片序列号 |
|
BCD |
n 3 |
C |
|
PBOC IC卡存在 |
25 |
服务点条件码 |
|
BCD |
n 2 |
M |
M |
00 |
35 |
二磁道内容 |
LLVAR |
TRACK |
ans ..37 |
C |
|
存在二磁道信息 |
36 |
三磁道内容 |
LLLVAR |
TRACK |
ans..104 |
C |
|
存在三磁道信息 |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
48 |
行业特定信息 |
LLLVAR |
ASCII |
Ans...600 |
M |
M |
见说明1 |
49 |
交易货币代码 |
|
ASCII |
ans 3 |
M |
|
156 |
52 |
个人密码密文 |
|
BIN |
b 64 |
C |
|
当使用脱机密码验证时,该域不出现;当使用联机密码验证时,该域出现 |
53 |
安全控制信息 |
|
BCD |
n 16 |
C |
|
有安全要求必选 |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
C |
C |
IC卡出现见DE55用法一 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans ...6 |
M |
|
磁条终端见DE60用法一/IC卡终端见DE60用法二/家易通普通POS用法七/家易通EMVPOS用法八 |
62 |
票据号 |
LLLVAR |
ASCII |
ans ...12 |
M |
M |
6位批次号6位票据号 |
64 |
信息验证码 |
|
BIN |
b 64 |
M |
M |
说明1:
L代表前一个参数位置
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“M2” |
L+2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X1 |
Ans...8 |
自定义域 |
开始日期 |
L+2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X2 |
Ans...8 |
自定义域 |
结束日期 |
请求:
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“M2” |
L+2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X1 |
Ans...8 |
自定义域 |
开始日期 |
L+2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X2 |
Ans...8 |
自定义域 |
结束日期 |
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“M2” |
L+2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X1 |
Ans...600 |
自定义域 |
明细报文 |
返回:
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“M2” |
L+2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
L+3 |
X1 |
Ans...600 |
自定义域 |
明细报文 |
3.14.更新公钥
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0500 |
0510 |
|
位图 |
|
BIN |
b 64 |
M |
M |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
200000 |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
M |
|
13 |
交易日期 |
|
BCD |
n 4 |
M |
|
28 |
后续标志 |
|
BCD |
n 1 |
|
M |
见DE28说明 |
35 |
公钥版本号 |
LLVAR |
BCD |
an 17 |
M |
M |
见DE35用法二 |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
|
M |
下装参数信息 |
64 |
消息鉴定码 |
|
BIN |
b 64 |
M |
M |
说明1:
1. 签到交易
image
2.更新公钥交易
连续发送更新公钥交易,POS每次需上送当前POS公钥版本号(35域), 主机返回更新后的版本号(35域),以及后续标志(28域)。
image
当签到交易28域返回‘04’时,需同时发起更新公钥和更新参数交易。
说明2:终端更新公钥前,须先清空当前公钥。
3.15.更新IC交易参数
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0500 |
0510 |
|
位图 |
|
BIN |
b 64 |
M |
M |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
300000 |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
M |
|
13 |
交易日期 |
|
BCD |
n 4 |
M |
|
28 |
后续标志 |
|
BCD |
n 1 |
|
M |
见DE28说明 |
35 |
参数版本号 |
LLVAR |
BCD |
an 17 |
M |
M |
见DE35用法二 |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
|
M |
下装参数信息 |
64 |
消息鉴定码 |
|
BIN |
b 64 |
M |
M |
说明1:
1. 签到交易
image
2. 更新参数交易
连续发送更新参数交易,POS每次需上送当前POS版本号(35域), 主机返回更新后的版本号(35域,最后一次返回版本号‘00’), 以及后续标志(28域)。
image
当签到交易28域返回‘04’时,需同时发起更新公钥和更新参数交易。
说明2:终端更新参数前,须先清空当前参数。
3.16.通用交易
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0900 |
0910 |
|
位图 |
|
BIN |
b 64 |
M |
M |
2 |
主帐号 |
LLVAR |
BCD |
n ..19 |
C |
C |
3 |
处理代码 |
|
BCD |
n 6 |
M |
M |
见说明3 |
4 |
交易金额 |
|
BCD |
n 12 |
C |
C |
交易金额 |
11 |
POS流水号 |
|
BCD |
n 6 |
M |
M |
POS本地交易流水号 |
12 |
交易时间 |
|
BCD |
n 6 |
O |
|
交易时间 |
13 |
交易日期 |
|
BCD |
n 4 |
O |
|
交易日期 |
14 |
卡有效期 |
|
BCD |
n 4 |
C |
C |
YYMM(年月) |
22 |
POS输入方式 |
|
BCD |
n 3 |
C |
|
23 |
卡片序列号 |
|
BCD |
n 3 |
C |
|
25 |
服务点条件码 |
|
BCD |
n 2 |
M |
M |
35 |
二磁道内容 |
LLVAR |
TRACK |
ans ..37 |
C |
|
存在二磁道信息 |
36 |
三磁道内容 |
LLLVAR |
TRACK |
ans..104 |
C |
|
存在三磁道信息 |
37 |
系统参考号 |
|
ASCII |
an 12 |
|
C |
6位终端号6位中心流水 |
38 |
授权码 |
|
ASCII |
an 6 |
|
C |
39 |
返回码 |
|
ASCII |
an 2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans 8 |
M |
M |
42 |
商户号 |
|
ASCII |
ans 15 |
M |
M |
48 |
行业特定信息 |
LLLVAR |
ASCII |
Ans...600 |
C |
C |
见说明1 |
49 |
货币代码 |
|
ASCII |
a n 3 |
C |
|
当有域4时必填 |
52 |
个人密码密文 |
|
BIN |
b 64 |
C |
|
当使用脱机密码验证时,该域不出现;当使用联机密码验证时,该域出现,见说明2 |
53 |
安全控制信息 |
|
BCD |
n 16 |
C |
|
有安全要求必选 |
55 |
IC卡数据域 |
LLLVAR |
ASCII |
ans 255 |
C |
C |
IC卡出现见DE55用法一 |
60 |
操作员号密码 |
LLLVAR |
ASCII |
ans ...8 |
M |
|
磁条终端见DE60用法一/IC卡终端见DE60用法二/家易通普通POS用法七/家易通EMVPOS用法八 |
62 |
票据号 |
LLLVAR |
ASCII |
ans ...12 |
M |
|
请求:6位批次号6位票据号 |
63 |
保留域 |
LLLVAR |
ASCII |
ans..156 |
|
M |
内卡:2位卡类别,10位卡类别英文名外卡:2位卡类别,10位卡类别英文名,12位检索参考号 |
64 |
消息鉴定码 |
|
BIN |
b 64 |
M |
M |
说明1:
此处为附加域信息,由电银APK传入MPos端无需处理直接打包,而返回报文中如果由48域信息,Mpos也无需处理直接返回电银APK。
当8583中“信息类型”为“0900”时,标示这笔8583为通用交易,48域需要重需要上送两类信息且此类信息都为LV格式:
位置 |
长度 |
格式 |
内容 |
说明 |
0 |
2 |
Ans |
用法标志 |
“S1” |
2 |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
2+3 |
X |
Ans...512 |
自定义域 |
Mpos确认域,各字段用“ |
”分隔,实例见例子1 |
5+X |
3 |
Ans |
附加子域长度 |
附加子域长度,右靠,不足位前补“0” |
5+X+3 |
X1 |
Ans...512 |
自定义域 |
交易信息域,格式为json,实例见例子2 |
例子1:
(例如:手机号:13805187832|卡号:655232355655435543|)
例子2
(例如:{ "mobile_tel":"13805187832", "card_in":"655232355655435543"})
说明2:
如果终端为刷卡或者插卡形式,Pan的获取以刷卡或插卡获得的卡号计算pan。如果以“说明4”中获得的输入卡号为基础,则以输入卡号计算pan。当两者都存在时,以刷卡或插卡获得的pan为准。如果当两者都不存在,且还有输入密码的流程时,MPos直接返回错误。
说明3:
电银APK和厂商APK间需要增加动态“处理代码”的输入,Mpos当交易类型为通用交易请以电银APK传送的动态“处理代码”填入8583域中第3域值。(例:100000,则Mpos8583域中信息类型为0900,处理代码为100000)
说明4:
电银APK和厂商APK间需要增加输入卡号的接口,输入的卡号需要放入“说明1”中的确认域和交易信息域中
说明5:
电银APK和厂商APK间需要增加交易流程接口,输入项为“getcard”,”getpin”两种指令,“getcard”代表调用Mpos进行刷卡或者插卡动作,”getpin”代表调用Mpos进行让用户输入交易密码动作。当需要结合俩动作指令时,以”|”分隔,例如”getcard|getpin”,此处请注意相关顺序
说明6:
电银APK和厂商APK间需要增加交易类型的下送,例如(“缴费交易”)
注1:本“通用交易”中的有关说明中所有分隔符皆为英文,切勿使用中文
3.17.第三方支付通用交易
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0200 |
0210 |
|
位图 |
|
BIN |
b 64 |
M |
M |
3 |
处理代码 |
|
BCD |
n ..6 |
M |
M |
170000 |
39 |
返回码 |
|
ASCII |
ans2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans8 |
M |
M |
终端号 |
42 |
商户号 |
|
ASCII |
ans15 |
M |
M |
商户号 |
48 |
附加数据 |
LLLVAR |
ans....999 |
ans15 |
M |
M |
见用法说明 |
64 |
消息鉴定码 |
|
BIN |
b64 |
M |
M |
用法说明:
域48:
参见《云智付收单平台对外服务接口说明》
3.18.电子签名上送交易
位 |
内容 |
格式 |
码值 |
属性 |
请求 |
响应 |
备注 |
|
信息类型 |
|
BCD |
n 4 |
0820 |
0830 |
|
位图 |
|
BIN |
b 64 |
M |
M |
3 |
处理代码 |
|
BCD |
n ..6 |
M |
M |
920000 |
11 |
受卡方系统跟踪号 |
|
BCD |
n ..6 |
M |
M |
请求同原交易应答报文,应答同请求 |
37 |
检索参考号 |
|
ASCII |
An12 |
C |
C |
原交易应答出现时出现。请求同原交易应答报文,应答同请求。 |
39 |
返回码 |
|
ASCII |
ans2 |
|
M |
交易的结果代码 |
41 |
终端号 |
|
ASCII |
ans8 |
M |
M |
终端号 |
42 |
商户号 |
|
ASCII |
ans15 |
M |
M |
商户号 |
60 |
自定义域 |
LLLVAR |
ans....05 |
ans05 |
M |
M |
60.1 |
交易类型码 |
|
BCD |
n2 |
M |
M |
请求填写07(表明全量电子签名交易),08(表明部分电子签字交易),应答同请求 |
60.2 |
网络管理信息码 |
|
BCD |
n3 |
M |
M |
电子签字数据包附加编号,见说明1 |
62 |
电子签字域 |
LLLVAR |
ans....999 |
|
M |
M |
见说明2 |
64 |
消息鉴定码 |
|
BIN |
b64 |
M |
M |
用法说明1:
60.2域:
网络管理信息码80X(X从0到9)表明电子签字数据包附加编号,电子化凭条中800表明后续没有“部分电子签字报文”,801表明当前是签字的第一个包、后续还有“部分电子签字报文”;部分电子签字报文中取值从802起依次类推。
用法说明2:
62域:
变量属性:
ANS...900(LLLVAR),3个字节的长度值+最大900个字节的数据域。压缩时用右靠BCD码表示的2个字节的长度值+用ASCII码(此处为压缩格式)表示的最大900个字节的数据。
域描述:
存放电子签字信息,格式为压缩后的签字点阵数据。
4.交易流程
4.1.签到
电银APK |
厂商APK |
mPOS |
1、调用签到接口 |
|
|
2、向mPOS发起签到请求 |
|
|
3、进行签到交易4、如需更新公钥或IC卡参数,则进行更新 |
|
5、将交易结果返回给电银APK |
6、签到结果 |
|
4.2.查询
电银APK |
厂商APK |
mPOS |
1、调用查询接口 |
|
|
2、向mPOS发起查询请求 |
|
|
3、上送未上送的脚本结果 |
|
4、进行查询交易 |
|
5、将交易结果返回给电银APK |
6、查询结果 |
|
4.3.消费
电银APK |
厂商APK |
mPOS |
1、调用消费接口 |
|
|
2、向mPOS发起查询请求 |
|
|
3、上送未上送的脚本结果 |
|
|
4、进行消费交易 |
|
|
5、如为IC卡接触交易,上送TC或AAC |
|
6、如交易成功,生成电子签购单(需打印电子凭条) |
|
7、将交易结果返回给电银APK |
8、消费结果 |
|
4.4.末笔补打
电银APK |
厂商APK |
mPOS |
1、调用相应的末笔查询接口 |
|
|
2、向mPOS发起相应的末笔查询请求 |
|
|
3、上送未上送的脚本结果 |
|
|
4、进行末笔查询请求,将应答的48域解析返回 |
|
5、生成电子签购单(需打印电子凭条) |
|
6、将交易结果返回给电银APK |
7、末笔查询接口(建议将后台的签购单调回,如无对应签购单,则需要进行补打重新签名上送) |
|
4.5.当日明细查询
电银APK |
厂商APK |
mPOS |
1、调用相应的当日明细查询接口 |
|
|
2、向mPOS发起相应的当日明细查询请求 |
|
|
3、上送未上送的脚本结果 |
|
|
4、进行当日明细查询请求,将应答的48域内容透传 |
|
5、将交易结果和透传的48域内容返回给电银APK |
6、当日明细展示 |
|
4.6.历史明细查询
电银APK |
厂商APK |
mPOS |
1、获得用户查询的日期信息 |
|
2、组成查询用的48域内容,调用历史明细查询接口 |
|
|
3、向mPOS发起相历史明细查询请求,传送apk发送过来的48域 |
|
|
4、上送未上送的脚本结果 |
|
|
5、进行历史明细查询请求,将应答的48域内容透传 |
|
6、将交易结果和透传的48域内容返回给电银APK |
7、历史明细展示 |
|
4.7.转账
电银APK |
厂商APK |
mPOS |
1、收集好交易信息(转账金额、转入方卡号、转入方姓名、转入方行号) |
|
2、根据用户选择和转账金额来选定转账的接口(卡卡、卡企、超级网银、二代支付) |
|
|
3、向mPOS发起转账请求(卡卡、卡企、超级网银、二代支付) |
|
|
4、确认转账的信息 |
|
|
5、确认无误后进行转账交易 |
|
|
6、上送未上送的脚本结果 |
|
|
7、上送转账请求 |
|
|
8、如为IC卡交易,上送TC或AAC |
|
9、如果交易成功,生成电子签购单(需打印电子凭条) |
|
10、将交易结果返回给电银APK |
11、显示交易结果 |
|
5.附件
5.1.39域定义
域 |
说明 |
1 |
查询发卡方 |
2 |
CALL BANK 查询 |
3 |
无效商户 |
5 |
不承兑 |
10 |
承兑部分金额 |
12 |
无效交易 |
13 |
无效金额 |
14 |
无此卡号 |
19 |
稍候重做交易 |
23 |
不能接受的交易费 |
24 |
接收者不支持 |
25 |
记录不存在 |
26 |
重复的文件更新记录 |
27 |
文件更新域错 |
28 |
文件锁定 |
29 |
文件更新不成功 |
30 |
格式错误 |
31 |
交换站不支持代理方 |
33 |
到期卡, 请没收 |
34 |
舞弊嫌疑, 请没收 |
35 |
与受卡行联系 |
36 |
黑名单卡, 没收 |
40 |
请求的功能尚不支持 |
41 |
遗失卡, 请没收 |
43 |
被盗卡,请没收 |
45 |
请使用芯片 |
51 |
余额不足 |
53 |
帐户不存在 |
54 |
过期卡 |
55 |
正常卡, 密码不符 |
56 |
无卡记录 |
57 |
持卡人无效交易 |
58 |
终端无效交易 |
59 |
舞蔽嫌疑 |
61 |
超限额 |
65 |
交易次数超限 |
68 |
接收超时 |
75 |
超过密码次数 |
76 |
不允许手输卡号 |
78 |
有效期错 |
79 |
帐务处理超时 |
80 |
MAC不正确 |
81 |
网间MAC不正确 |
82 |
返回码未定义 |
83 |
无效终端 |
84 |
限本地卡 |
85 |
限异地信用卡 |
86 |
单笔核对有误 |
88 |
网络连接失败 |
89 |
操作员密码错 |
90 |
系统暂停 |
91 |
交换站未操作 |
92 |
找不到交易终点 |
93 |
交易违法 |
95 |
对帐不平 |
96 |
系统故障 |
A0 |
校验错,请重新签到 |
E0 |
错误信息查询48域 |
5.2.22域定义
第1、2位 |
含义 |
第3位 |
含义 |
00 |
未指明 |
0 |
未指明 |
01 |
手工 |
1 |
交易中包含PIN |
02 |
磁条 |
2 |
交易中不包含PIN |
03 |
条形码 |
3-5 |
ISO保留使用 |
04 |
光学字符阅读 |
6-7 |
国家保留使用 |
05 |
集成电路卡 |
8-9 |
私有保留使用 |
07 |
快速 PBOC借/贷记IC卡读入(非接触式) |
|
06-60 |
ISO保留使用 |
|
61-80 |
国家保留使用 |
|
81-99 |
私有保留使用 |
|
90 |
磁条读入信息可靠,第二磁道信息必须出现 |
|
91 |
非接触式磁条读入(MSD) |
|
92 |
预约支付 |
|
95 |
集成电路卡,卡信息不可靠 |
|
96 |
采用非接触方式读取CUPMobile移动支付中的集成在手机中的芯片卡(现场支付) |
|
98 |
标准PBOC借/贷记IC卡读入(非接触式) |
|