terminfo字段
参数 |
参数名称 |
取值 |
可空 |
最大长度 |
备注 |
termno |
终端号 |
8位数字 |
否 |
8 |
商户下唯一 |
devicetype |
设备类型 |
01:自动柜员机(含 ATM 和 CDM)和多媒体自助终端 |
否 |
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 |
商户端终端设备 IP 地址。注:如经、维度信息未上送,该字段必送。 |
示例
terminfo={"termsn":"dfjskljioe13238023","longitude":"+121.48352","latitude":"-03.561345","termno":"00000001","devicetype":"11"}