#查询购票支付状态
> 仅限购票接口返回111时,等待指定秒数后,调用此接口获取支付状态
~~~[api]
get:/queryBuy
*int:partnerID#联合分配的合作方ID。
*int:now#机器当前 unix 时间戳
*int:key#随机码,服务器原样返回
*string:deviceID#设备id
* orderid#购票接口返回的订单号
<<<
success 表示购票成功
{
"errNum": 0,
"retMsg": "success",
"deviceID":"设备id",
*int:key#随机码,服务器原样返回
"retData": {
orderid:支付订单号,
name:门票名称,
quantity:数量,
voice:是否播放语音1播放0不播放
remark:备注信息
}
}
<<<
paying支付中
{
"errNum": 111,
"retMsg": "支付中,请等待30秒后重新查询订单",
"deviceID":"设备id",
*int:key#随机码,服务器原样返回
"retData": {
orderid:支付订单号,
waittime:30
}
}
返回本状态时,表示用户展示付款码之后,需要支付密码时返回
orderid:支付的订单号,接下来调用查询购票支付状态接口时调用
waittime:等待倒计时,单位秒
<<<
error支付失败
{
"errNum": 非零错误码,
"retMsg": "错误信息",
"deviceID":"设备id",
*int:key#随机码,服务器原样返回
}
~~~