当无牌车出场显示缴费信息后,设备提供扫码头进行扫码缴费。
1,设备发送【无牌车二维码反扫缴费】
字段名称 | 类型 | 必填 | 描述 |
requestID | String | 是 | 本次请求的标识,响应时返回 |
deviceNo | String | 是 | 表示当前设备的唯一标记 |
actionName | String | 是 | uploadPaymentQrcode |
sign | String | 否 | |
data | Object | 是 | 表示json字符串 |
data 内容格式
字段名称 | 类型 | 必填 | 描述 |
type | String | 是 | unlicensedWalletQrcode:表示无牌车付款码 |
qrdata | String | 是 | 付款的二维码数据 |
cph | String | 否 | 车牌号码 |
payID | String | 否 | 支付消息的流水号 |
2,服务器下发【二维码反扫缴费应答】
字段名称 | 类型 | 必填 | 描述 |
msgId | String | 是 | 本次请求的标识,响应时返回 |
key | String | 否 | 车场编号 |
deviceNo | String | 是 | 表示当前设备的唯一标记 |
actionName | String | 是 | uploadPaymentQrcode |
ack | Int | 否 | 应答方式 0:需要应答 1:不需要应答 |
resultCode | String | 是 | 处理结果:1-成功 其它失败 |
message | String | 是 | 结果描述 |
3,服务器下发【二维码缴费结果】
字段名称 | 类型 | 必填 | 描述 |
requestID | String | 是 | 本次请求的标识,响应时返回 |
deviceNo | String | 是 | 表示当前设备的唯一标记 |
actionName | String | 是 | paymentQrcodeResult |
sign | String | 否 | |
resultCode | String | 是 | 处理结果:1-成功 其它失败 |
data | Object | 是 | 表示json字符串 |
data 内容格式
字段名称 | 类型 | 必填 | 描述 |
displayPageTimeout | int | 否 | 提示支付成功页面 |
type | String | 是 | unlicensedWalletQrcode |
cph | String | 是 | 车牌号 |
carType | String | 否 | 车牌类型 |
parkDuration | String | 否 | 停车时间 |
enterParkTime | String | 否 | 入场时间 |
outParkTime | String | 否 | 出场时间 |
chargeMoney | float | 是 | 缴费金额 |
billQrcode | String | 否 | 发票二维码 |
设备发送对应服务器下发应答(根据下发消息的ack来确定是否应答)
字段名称 | 类型 | 必填 | 描述 |
msgId | String | 是 | 服务器下发的消息msgId |
deviceNo | String | 是 | 表示当前设备的唯一标记 |
actionName | String | 是 | paymentQrcodeResult |
resultCode | int | 是 | 1,成功;0 失败 |
message | String | 是 | 消息描述 |