- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 12
当面付平台对接
当面付平台对接
版本修订信息
版本号
完成日期
拟稿和修改人
发布日期
变更说明
1.0.0
2015.3.3
黄晓瑜
1.1.0
2015.4.11
迟景阳
2.0.0
2015.5.7
迟景阳
目录
TOC \o 1-3 \h \z \u 版本修订信息 2
目录 2
统一支付接口规范 3
消息格式说明: 3
一、消息格式 3
二、数据类型 3
三、交易类型 4
四、数据元名称及其定义 5
管理类交易 6
一、签到(平台重置密钥) 6
消费类交易 7
一、 下单并支付接口 7
二、 查询接口 9
三、 撤销接口 10
四、 退货接口 11
五、 交易状态(订单状态查询) 12
六、 下单并支付响应码 13
七、 查询、撤销和退款响应码 13
终端程序菜单说明 13
交易流程说明 14
统一支付接口规范
消息格式说明:
一、消息格式
消息格式包含报文长度、报文头、TPDU和应用数据四部分。
报文长度
报文头
TPDU
应用数据
ISO8583 Msg
报文长度
应用类别定义
软件版本号
终端状态
处理要求
保留使用
ID
目的地址
源地址
交易数据
N2
N2
N2
N1
N1
N6
60H
NN NN
NN NN
不定长度
--报文长度说明:2字节表示报文长度
--报文头说明:总长度为12字节,压缩为BCD后为6字节,目前报文头暂时不做要求。
--TPDU说明:长度为5个字节
样例:
报文长度
报文头
TPDU
00 6C
60 31 00 31 29 16
60 00 77 00 00
--应用数据说明:符合ISO8583的金融交换信息格式的交易数据,下文将定义各种交易的报文格式。
二、数据类型
平台间交换消息中,各数据元类型如下所列:
A: 字母向左靠,右部多余部分填空格。
AN : 字母和/或数字,左靠,右部多余部分填空格。
ANS: 字母、数字和/或特殊符号,左靠,右部多余部分填空格。
AS: 字母和/或特殊符号,左靠,右部多余部分填空格。
B: 二进制bit位。
LL: 可变长域的长度值(二位数)。
LLL: 可变长域的长度值(三位数)。
MM : 月。
DD : 日。
mm : 分
hh: 时。
S: 特殊符号。
ss: 秒。
N: 数值,右靠,首位有效数字前充零。若表示金额,则最右二位为角分。
VAR: 可变长域。
X: 借贷符号,在数值之前,D表示借,C表示贷。
YY: 年。
Z: 由ISO 7811和ISO 7813制定的磁卡第二、三磁道的数据类型。
CN: BCD压缩编码数值
对可变长数据元,以下例说明:
变量XYZ的数据类型为ANS...999(LLLVAR),则表示:该变量中可含字母、数字和特殊符号,最长不超过999个字符,长度由三位数字确定。
变量XYZ的数据类型为N...999(LLLVAR),则在压缩时,其长度位用右靠的BCD码压缩,而其后紧随的数字内容用左靠的BCD码压缩。这是为了保证有效内容和其位数中间无缺省填充值。若不为偶数位,左靠的数字内容后补零。由于有长度位表征该域有效内容的长度,因此后补零不会改变该域的真实值。
三、交易类型
线下交易前置是根据消息类型和交易处理码来确定交易类型:
交易类型
消息类型(请求/应答)
处理码
(3 域)
服务点条件码
(25 域)
交易类型码
(60.1域)
管理类交易
签到
0800/0810
无
无
支付宝交易
查询订单状态
0200/0210
380000
00
01
消费
0200/0210
550000
00
00
消费撤销
0200/0210
560000
00
00
退货
0220/0230
560000
00
00
四、数据元名称及其定义
域
域名称
域属性
格式
说明
2
主账号
N..19(LLVAR)
3
交易处理码
N6
4
交易金额
N12
上送、返回都需要
6
折扣金额
N12
10
交易名称中文
ANS..20(LLVAR)
11
系统跟踪号
N6
终端流水号,冲正送原流水
12
终端时间
N6
hhmmss
13
终端日期
N4
MMDD
14
卡有效期
N4
YYMM
15
清算日期
N4
22
服务点输入方式
N3
25
服务点条件码
N2
26
PIN获取码
N2
31
门店代码
ANS..8(LLVAR)
门店代码
32
代理机构标识码
N..15(LLVAR)
渠道代码
33
发送机构标识码
ANS..8(LLVAR)
发卡方代码
35
二磁道数据
Z..40(LLVAR)
37
检索参考号
AN12
撤销、退货必填
38
授权码
AN6
3
文档评论(0)