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 个搜索结果,搜索内容 “”