# 5. 查询订单
# 简要描述
- 根据商户订单号查询订单信息
# HTTP请求信息
# 请求URL
{domain}/open-api/order/query
# 请求方式
- POST
# 请求头
| 参数名 | 是否必填 | 类型 | 说明 |
|---|---|---|---|
| Content-Type | 是 | string | application/json |
# 请求体参数
| 参数名 | 是否必填 | 类型 | 长度 | 示例 | 说明 |
|---|---|---|---|---|---|
| appId | 是 | string | - | 45eebd745dcf0b5f6d6f9fcde28cd9fe8116a892 | 应用 id (Swifood 提供) |
| storeKey | 是 | string | 100 | CVIEIYUNHTS0 | 店铺标识 (Swifood 提供) |
| param | 是 | string | - | - | 请求参数字符串 |
| sign | 是 | string | - | param 的RSA签名 |
# Param 参数
| 参数名 | 是否必填 | 类型 | 长度 | 示例 | 说明 |
|---|---|---|---|---|---|
| paymentTransactionId | 是 | string | 1 - 50 | 商户订单号,线上支付传PayCools系统 merchantOrderId号 |
# 请求体示例
{
"appId": "OpenTestAppId",
"storeKey": "OpenTestStoreKey",
"sign": "OpenTestSign",
"param": "{\"paymentTransactionId\":\"TestOrderId\"}"
}
# 响应示例
# 状态码 Refer to this list
# 响应参数
| 参数名 | 类型 | 示 例 | 说明 |
|---|---|---|---|
| code | integer | 10000 | 状态码 Refer to List |
| message | string | success | 状态码说明 |
| data | Object | - | 返回的参数 |
| - orderNo | string | - | 订单号 |
| - pickUpNo | string | - | 取餐码(排队点餐和外卖订单返回该字段) |
{
"code": 10000,
"message": "success",
"data": "{\"orderNo\":\"TB*******431\",\"pickUpNo\": \"001\", \"takeoutNo\":\"001\"}"
}
# 失败响应示例
{
"code":21000,
"message":"Service error, please contact administrator",
"data":null
}
# 支付渠道
| 渠道名称 | 渠道 code |
|---|---|
| QRPH | QRPH_DYNAMIC_QR |
| GCash WebPay | GCASH_URL |
| Grab WebPay | GRPY_URL |
| UnionBank | UBPB_URL |
| BPI | BPIA_URL |
| Maya | PAYMAYA_URL |
| UnionBank | UBPB_URL |
| Alipay | ZFB_URL |
| GCash QR | GCASH_DYNAMIC_QR |
| GCash Scan QR | GCASH_CPM |
| GCash QR | GCASH_DYNAMIC_QR |
← 4. 税费试算