有牌车钱包二维码缴费

设备上报车辆钱包二维码缴费信息

  • 简要描述

    • 当有牌车出场显示缴费信息后,设备提供扫码头进行扫码钱包二维码缴费。
  • 流程图

  • 请求报文

{
        "actionName":"uploadPaymentQrcode",
        "cmd":"uploadPaymentQrcode",
        "data":{"cph":"京A12477","payID":"4654842165465456","qrdata":"131246141607246309","type":"licensedWalletQrcode"},
        "deviceNo":"52b11f145b94876e",
        "requestID":"240320143245Iida52b11f145b94876e"
}
  • 请求报文说明
字段名称 类型 必填 描述
requestID String 本次请求的标识,响应时返回
deviceNo String 表示当前设备的唯一标记
actionName String uploadPaymentQrcode
sign String
data Object 表示json字符串
–type String licensedWalletQrcode:表示有牌车付款码
–qrdata String 付款的二维码数据
–cph String 车牌号码
–payID String 支付消息的流水号

服务器响应车辆钱包二维码缴费信息

  • 简要描述

    • 当服务器收到钱包二维码缴费信息后,服务器响应设备收到成功。
  • 请求报文

{
        "msgId":"52b11f145b94876e123456",
        "deviceNo":"52b11f145b94876e",
        "actionName":"uploadPaymentQrcode",
        "ack":0,
        "resultCode":"1",
        "message":"成功"
}
  • 请求报文说明
字段名称 类型 必填 描述
msgId String 本次请求的标识,响应时返回
deviceNo String 表示当前设备的唯一标记
actionName String uploadPaymentQrcode
ack Int 应答方式 0:需要应答 1:不需要应答
resultCode String 处理结果:1-成功 其它失败
message String 结果描述
  • 响应报文
{
        "actionName":"uploadPaymentQrcode",
        "deviceNo":"52b11f145b94876e",
        "message":"二维码反扫缴费应答",
        "msgId":"52b11f145b94876e123456",
        "msgid":"52b11f145b94876e123456",
        "resultCode":1
}
  • 响应报文说明
字段名称 类型 必填 描述
msgId String 服务器下发的消息msgId
deviceNo String 表示当前设备的唯一标记
actionName String uploadPaymentQrcode
resultCode int 1,成功;0 失败
message String 消息描述

服务器通知设备缴费结果

  • 简要描述
    • 服务器接收钱包二维码缴费后,服务器内部业务处理后,通知设备车辆缴费成功是否。
  • 请求报文
{
    "msgId": "52b11f145b94876e123456",
    "deviceNo": "52b11f145b94876e",
    "actionName": "onlinePaymentResult",
    "ack": 0, 
    "resultCode": "1",
    "data":"{
                \"type\": \"licensedPlate\",
                \"displayPageTimeout\": \"150\",
                \"cph\": \"京A12477\",
                \"parkDuration\": \"0天0小56分\",
                \"isCharge\": true,
                \"inTime\": \"2024-3-20 09:15:48\",
                \"outTime\": \"2024-3-20 08:20:06\",
                \"carType\": \"TmpA\",
                \"billQrcode\": \"\",
                \"payType\": 2,
                \"chargeMoney\": 10
            }"
}
  • 请求报文说明
字段名称 类型 必填 描述
deviceNo String 表示当前设备的唯一标记
actionName String paymentQrcodeResult
sign String
resultCode String 处理结果:1-成功 其它失败
data Object 表示json字符串
–displayPageTimeout int 提示页面显示时长
–type String licensedWalletQrcode
–cph String 车牌号
–carType String 车牌类型
–parkDuration String 停车时间
–enterParkTime String 入场时间
– outParkTime String 出场时间
–chargeMoney float 车辆出场缴费的总金额
–billQrcode String 发票二维码
  • 响应报文
{
        "actionName":"onlinePaymentResult",
        "deviceNo":"52b11f145b94876e",
        "message":"二维码缴费结果应答成功",
        "msgId":"52b11f145b94876e123456",
        "msgid":"52b11f145b94876e123456",
        "resultCode":1
}
  • 响应报文说明
字段名称 类型 必填 描述
msgId String 服务器下发的消息msgId
deviceNo String 表示当前设备的唯一标记
actionName String paymentQrcodeResult
resultCode int 1,成功;0 失败
message String 消息描述
作者:郭祥西  创建时间:2024-02-28 10:08
最后编辑:郭祥西  更新时间:2024-11-07 15:18