# 4.订单查询
## 接口地址
| 模式 | 请求方式 | 请求地址 |
| --- | --- | --- |
| 秒支付 | GET | `/notify/v1/order` |
> 域名地址为客户端主域名地址,完整请求地址示例:`http://test.com/api/notify/v1/order`
## 请求参数
> 请求头部`Header`必须包含`AppToken`等数据,详见`1.接口认证`
| 参数名 | 数据类型 | 必含 | 说明 |
| --- | --- | --- | --- |
| outTradeNO | string | 是 | 商户订单号,由商家自定义,64个字符以内,仅支持字母、数字、下划线且需保证在商户端 |
示例
`http://test.com/api/notify/v1/order?outTradeNO=123123`
## 响应参数
| 参数名 | 数据类型 | 必含 | 说明 |
| --- | --- | --- | --- |
| code | int | 是 | 状态码,为`100`表示通知成功 |
| result | object | | 返回数据 |
| result->amount | float64 | | 订单金额 |
| result->payAmount | float64 | | 付款金额 |
| result->outTradeNO | string | | 商户订单号 |
| result->remark | string | | 备注信息 |
| result->result | string | | 异步通知回调结果 |
| result->state | int | | 订单付款状态`-1`: 回调通知失败`-2`:付款超时`1`:等待付款`2`:交易完成 |
| msg | string | | 响应信息 |
### 响应示例
~~~
{
"code": 100,
"result": {
"amount": 3.68,
"outTradeNO": "20211028202453870",
"payAmount": 3.68,
"remark": "",
"result": "已完成",
"state": 2
},
"msg": ""
}
~~~
### 异常示例
~~~
{
"code": 900,
"result": null,
"msg": "Token已过期"
}
~~~