Cloudtay
Taypay v1

查询订单接口

Taypay v1 查询订单接口说明与示例。

查询订单接口

POST /api/payment/open/v1/order/query
Content-Type: application/json

merchant_order_noplatform_order_no 至少传一个。两者都传时, 后端优先按 platform_order_no 查询。

请求参数

字段类型必填说明
app_idstring商户应用 ID。
merchant_order_nostring条件必填商户订单号, 与 platform_order_no 不能同时为空。
platform_order_nostring条件必填平台订单号, 与 merchant_order_no 不能同时为空。
timestampinteger秒级时间戳。
noncestring请求随机串。
sign_typestring固定为 HMAC-SHA256
signstring签名值。

请求示例:

{
  "app_id": "your_app_id",
  "merchant_order_no": "M202605220001",
  "platform_order_no": "EP202605220001",
  "timestamp": 1779465660,
  "nonce": "random_query_nonce",
  "sign_type": "HMAC-SHA256",
  "sign": "generate_by_app_secret"
}

响应参数

字段类型说明
codeinteger业务响应码, 0 表示成功。
messagestring响应说明。
data.merchant_order_nostring商户订单号。
data.platform_order_nostring平台订单号。
data.amountstring订单金额。
data.channelstring支付通道。
data.statusinteger订单状态码。
data.payment_statusstring支付状态文本。
data.payment_status_codeinteger支付状态码。
data.lifecycle_statusstring生命周期状态。
data.paid_after_closedboolean订单关闭后是否仍可支付。
data.paid_timeinteger支付完成时间戳。

响应示例:

{
  "code": 0,
  "message": "success",
  "data": {
    "merchant_order_no": "M202605220001",
    "platform_order_no": "EP202605220001",
    "amount": "99.00",
    "channel": "epay_alipay",
    "status": 1,
    "payment_status": "paid",
    "payment_status_code": 1,
    "lifecycle_status": "active",
    "paid_after_closed": false,
    "paid_time": 1779465700
  }
}
Copyright © 2026