通道机Mqtt对接协议

2.4.3 有牌车现金缴费

更新时间:2022-12-09

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

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

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

data 内容格式

字段名称 类型 必填 描述
type String licensedMultipleSheetsCashPayment表示有牌车
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 表示当前设备的唯一标记
actionName String setRmbMachinePressMoney
message String 消息描述
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 licensedMultipleSheetsCashPayment表示有牌车
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 licensedMultipleSheetsCashPayment
有牌车多张现金缴费
 
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 个搜索结果,搜索内容 “