通道机Mqtt对接协议

2.3.3 无牌车现金缴费

更新时间:2022-12-09

设备开启现金缴费后,在出场缴费时会有现金缴费的提示,现在默认只有机器人才有现金缴费功能;

1,设备发送【现金收取缴费

字段名称 类型 必填 描述 备注
requestID String 本次请求的标识,响应时返回  
deviceNo String 表示当前设备的唯一标记  
actionName String vehicleCashPayRequest  
sign String    
data Object 表示json字符串  

data 内容格式

字段名称 类型 必填 描述 备注
type String unlicensedMultipleSheetsCashPayment表示无牌车  
payMoney String 表示现金支付金额  
timeStamp String 表示当前时间戳  
cph String 车牌号码  
payID String 支付的流水号  

 

2,服务器应答【现金收取缴费应答

字段名称 类型 必填 描述 备注
msgId String 本次请求的标识,响应时返回  
key String 车场编号  
deviceNo String 表示当前设备的唯一标记  
actionName String vehicleCashPayRequest  
ack Int 应答方式
0:需要应答
1:不需要应答
 
resultCode String 处理结果:1-成功 其它失败  
message String 结果描述  

 

设备发送对应服务器下发应答(根据下发消息的ack来确定是否应答)

字段名称 类型 必填 描述
msgId String 服务器下发的消息msgId
deviceNo String 表示当前设备的唯一标记
actionName String vehicleCashPayRequest
resultCode int 1,成功;0 失败
message String 消息描述

 

3,服务器下发【压入现金】

字段名称 类型 必填 描述 备注
msgId String 本次请求的标识,响应时返回  
key String 车场编号  
deviceNo String 表示当前设备的唯一标记  
message String 压入现金消息提示  
actionName String setRmbMachinePressMoney  
ack Int 应答方式
0:需要应答
1:不需要应答
 

 

设备发送对应服务器下发应答(根据下发消息的ack来确定是否应答)

字段名称 类型 必填 描述
msgId String 服务器下发的消息msgId
deviceNo String 表示当前设备的唯一标记
actionName String setRmbMachinePressMoney
resultCode int 1,成功;0 失败
message String 消息描述

 

 

4,设备发送【压入现金结果】

字段名称 类型 必填 描述 备注
requestID String 本次请求的标识,响应时返回  
deviceNo String 表示当前设备的唯一标记  
actionName String cashCollectResultRequest  
sign String    
data Object 表示json字符串  

data 内容格式

字段名称 类型 必填 描述 备注
type String unlicensedMultipleSheetsCashPayment表示无牌车  
payMoney String 表示现金支付金额  
timeStamp String 表示当前时间戳  
cph String 车牌号码  
payID String 支付的流水号  
collectState int 0 表示收费失败
1 表示收费成功
 


5,服务器下发【现金缴费结果】

字段名称 类型 必填 描述 备注
deviceNo String 表示当前设备的唯一标记  
actionName String vehicleCashPayResponse  
sign String    
resultCode String 0,表示失败;1,表示收费成功;2,表示可以继续提示用户进行收费;  
message String 缴费描述信息  
data Object 表示json字符串  

data 内容格式

字段名称 类型 必填 描述 备注
type String unlicensedMultipleSheetsCashPayment  
displayPageTimeout int 当前页面显示倒计时时长,单位为秒 缴费失败或者成功,默认是30秒;更新收费信息,继续缴费,默认是300秒
cph String 车牌号     
carType String 车牌类型  
payID String 支付消息的流水号  
cachePayMoney float 缓存金额  
chargeMoney float 当前收费金额     
SSJE float 实收金额  
YSJE float 应收金额  
isChange boolen 表示是否需要找零  
changeAmount float 找零金额,只有红包才存在  
walletQrcode String 找零二维码  
parkDuration String 停车时间  
enterParkTime String 入场时间  
outParkTime String 出场时间  
billQrcode String 发票二维码  

 

设备发送对应服务器下发应答(根据下发消息的ack来确定是否应答)

字段名称 类型 必填 描述
msgId String 服务器下发的消息msgId
deviceNo String 表示当前设备的唯一标记
actionName String vehicleCashPayResponse
resultCode int 1,成功;0 失败
message String 消息描述

 

 

个搜索结果,搜索内容 “

    0 个搜索结果,搜索内容 “