**說明**
訂單狀態查詢接口
**請求地址**
~~~
/api/devicepay/order_query
~~~
**請求參數**
| 參數 | 類型 | 是否必填 | 最大長度 | 描述 |
| --- | --- | --- | --- | --- |
| store\_id | string | 是 | | 門店ID |
| merchant\_id | string | 是 | | 收銀員ID |
| other\_no | string | 特殊必要 | | 外部訂單號保證唯一 |
| out\_trade\_no | string | 特殊必要 | | 平臺訂單號 |
| device\_id | string | 是 | | 設備ID |
| device\_type | string | 是 | | 設備類型 |
| sign | string | 是 | | 簽名 |
* 返回值示例 成功請求示例:
~~~
{
"return_code": "SUCCESS",
"return_msg": "返回成功",
"other_no": 1546691776,
"store_id": "2018061205492993161",
"result_code": "USERPAYING",
"result_msg": "用戶正在支付",
"out_trade_no": "ali_qr20190105201710812852958",
"sign": "360ccc8097f887eefb0f31facdadf477"
}
~~~
* 返回狀態說明
| 參數 | 說明 |
| --- | --- |
| return\_code | SUCCESS/FALL 此字段是通信標識,非支付成功標志 |
| return\_msg | 返回成功/返回失敗 |
| result\_code | 支付狀態標志,SUCCESS/USERPAYING/FALL |
| result\_msg | 支付狀態說明,成功/支付中/失敗 |
| other\_no | 設備外部單號 |
| code\_url | 支付二維碼鏈接 |
| store\_name | 門店名稱 |
| out\_trade\_no | 平臺外部單號 |
| pay\_amount | 付款金額 |
| total\_amount | 訂單金額 |
* 失敗請求示例
~~~
{
"return_code": "FALL",
"return_msg": "驗證不通過",
"sign": "6e18dfc643802a38d78568ba59333b5f"
}
~~~