5.5终端信息字段说明


参数 参数名称 取值 可空 最大长度 备注
termno 终端号 8位数字 8 商户下唯一
devicetype 设备类型

01:自动柜员机(含 ATM 和 CDM)和多媒体自助终端

02:传统 POS

03:mPOS

04:智能 POS

05:II 型固定电话

06:云闪付终端

07:保留使用

08:手机 POS

09:刷脸付终端

10:条码支付受理终端

11:条码支付辅助受理终端

12:行业终端(公交、地铁用于指定行业的终端)

13:MIS 终端

2  
termsn 终端序列号   50

终端类型(device_type)填写为

02、03、04、05、06、08、09 或 10时

必须填写终端序列号。

encryptrandnum

加密随机

因子

仅在被扫支付类交易报文中出现:

若付款码为 19 位数字,则取后6 位;

若付款码为 EMV 二维码,

则取其tag 57 的卡号/token 号的后 6 位

10  
secrettext 密文数据

仅在被扫支付类交易报文中出现:

64bit 的密文数据,

对终端硬件序列号和加密随机因子加密后的结果

本子域取值为:

64bit 密文数据进行base64 编码后的结果。

16  
appversion

终端程序

版本号

  8

终端应用程序的版本号。

应用程序变更应保证版本号不重复。

当长度不足时,右补空格。

longitude 经度

经度信息格式:

1位正负号+3位整数 +1位小数点 +5位小数,

+表示东经,

-表示西经

例如 +121.48352

16 银联扫码必送
latitude 纬度

纬度信息格式:

1位正负号+2位整数+1位小数点 +6 位小数,

+表示北纬,

-表示南纬

例如+31.221345或-03.561345

16 银联扫码必送
deviceip 终端IP   40

如微信支付宝交易经纬度未上送

该字段必送

示例

terminfo={"termsn":"dfjskljioe13238023","longitude":"+121.48352","latitude":"-03.561345","termno":"00000001","devicetype":"11"}


yinjr 2024年8月29日 15:59 收藏文档