Skip to content

查询订单详情

POST  /merchant/orderQueryDetail

根据查询条件查询订单详情,使用商户 API 密钥签名认证。支持按订单 ID(id)、订单号(order_no)或商户单号(merchant_order_no)三选一查询,优先级从高到低。

merchant_order_no 非唯一

merchant_order_no 不强制唯一,若同一商户下存在多条相同商户单号,将返回第一条匹配的订单。需要精确查询请使用 order_no

请求参数

参数名类型必填说明
idint三选一订单 ID
order_nostring三选一订单编号
merchant_order_nostring三选一商户单号(不强制唯一,命中多条时返回首条)

通用认证参数

另需携带 api_keytimestampnoncesignature,详见 通用参数

请求示例

http
POST https://api.alllandpay.cn/addons/huanyu/merchant/orderQueryDetail
Content-Type: application/json

{
    "api_key": "your_api_key",
    "timestamp": 1699065600,
    "nonce": "abc123def456",
    "signature": "generated_signature_here",
    "order_no": "ORD20260130123456789"
}

请求示例(按商户单号查询)

http
POST https://api.alllandpay.cn/addons/huanyu/merchant/orderQueryDetail
Content-Type: application/json

{
    "api_key": "your_api_key",
    "timestamp": 1699065600,
    "nonce": "abc123def456",
    "signature": "generated_signature_here",
    "merchant_order_no": "M20260814001"
}

响应参数

参数名类型说明
order_nostring订单编号
merchant_order_nostring商户单号(下单时传入,可能为空)
order_typeint订单类型(1=买入,2=卖出)
cny_amountstring付款金额(人民币)
merchant_actual_amountint商户实际金额
service_ratestring服务费率
service_amountint服务费
statusstring订单状态
createtimeint创建时间戳
updatetimeint更新时间戳

响应示例

json
{
    "code": 1,
    "msg": "获取成功",
    "data": {
        "order_no": "ORD20260130123456789",
        "merchant_order_no": "M20260814001",
        "order_type": 1,
        "cny_amount": "1000.00",
        "merchant_actual_amount": 970,
        "service_rate": "0.03000000",
        "service_amount": 30,
        "status": "completed",
        "createtime": 1737715200,
        "updatetime": 1737715800
    }
}