#查詢購票支付狀態
> 僅限購票接口返回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#隨機碼,服務器原樣返回
}
~~~