设备开启现金缴费后,在出场缴费时会有现金缴费的提示,现在默认只有机器人才有现金缴费功能;
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 | 是 | 消息描述 |