查询支付结果
接口Method
hotel.goods.searchpaystatus
请求BizContent参数
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
hotelId | 7374430210 | Long | 酒店id。说明:如果传入该参数,则无需传入iotId、productKey和deviceName。如果您同时传入hotelId以及iotId、productKey与deviceName的组合,则以hotelId为准。 |
iotId | 234133 | String | 要查询的设备id。物联网平台为该设备颁发的id,设备的唯一标识符。说明:如果传入该参数,则无需传入productKey和deviceName。iotId作为设备唯一标识符,和productKey与deviceName组合是一一对应的关系。如果您同时传入iotId和productKey与deviceName组合,则以iotId为准。 |
productKey | glog6H2zlgR | String | 要查询的设备所隶属的产品productKey。说明:如果传入该参数,需同时传入deviceName。 |
deviceName | sasq12 | String | 要查询的设备名称。说明:如果传入该参数,需同时传入productKey。 |
paymentId | 1319051308990466 | String | 在线支付的id,用于追踪支付状态 |
{
"hotelId": 7374430210,
"iotId": "234133",
"productKey": "glog6H2zlgR",
"deviceName": "sasq12",
"paymentId":"1319051308990466"
}
成功响应示例
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
paid | true | bool | 支付状态,是否已支付(true:已支付,false:未支付) |
payAmount | 100 | int | 支付金额,单位为分 |
transactionId | 23414356565643433 | String | 支付流水号 |
payTime | 1641534608000 | Long | 支付时间,时间戳 |
refund | false | bool | 是否退款(true:已退款,false:未退款) |
{
"code": 0,
"message": "成功",
"data": {
"paid": true,
"payAmount": 100,
"transactionId": "23414356565643433",
"payTime": 1641534608000,
"refund": false
}
}
错误响应示例
{
"code": 4000,
"message": "鉴权失败",
"data": null
}