跳到主要内容

查询订单

调用接口查询订单信息

请求接口

openplt/jx/pay/query/payorder

公共参数

接口协议 - 公共参数

请求参数

参数payNo、outTradeNo、transactionId三个参数必须三选一,至少传一个。优先级:payNo > outTradeNo > transactionId

参数必填类型说明
payNoString(64)聚合支付订单号,能明确为payNo的情况下,请优先选择此字段
outTradeNoString(64)业务系统订单号
transactionIdString(64)交易流水号,此字段为模糊查询,可为响应参数里的transactionId或chTransactionId
refreshBoolean此查询是否强制查询支付渠道并刷新订单状态,不传默认为false
普通查询、轮询状态情况,不建议传次参数。

【注意】如果强制查询刷新会加大查询时间,请设置更长的超时时间。

响应参数

名称必填类型说明
payNoString聚合支付订单号
outTradeNoString业务系统订单号
transactionIdString支付平台交易流水号。微信、支付宝、云闪付等用户支付使用的平台返回流水号
chTransactionIdString间连渠道交易流水号。聚合或其他第三方间连渠道返回流水号
paymentString支付方式
subjectString商品名或订单简要描述
amountNumber支付金额,单位:元
payTimeString支付时间,格式"yyyy-MM-dd HH:mm:ss"
succTimeString支付完成时间,只有在支付成功时返回,格式"yyyy-MM-dd HH:mm:ss"
statusint支付状态
attachString附加信息,原样返回
resultMsgString其他错误信息。当refresh为true并且查询支付渠道失败时返回支付渠道的错误信息。

content请求示例

{
"payNo": "payNo_90dd9cb8789c",
"outTradeNo": "outTradeNo_dfcc2deb782b",
"transactionId": "transactionId_4ee43a97aeb2",
"refresh": true
}

result返回值示例

{
"payNo": "payNo_4760b7ed2ad8",
"outTradeNo": "outTradeNo_eb864a63bfb5",
"transactionId": "transactionId_b40e897a4ac2",
"chTransactionId": "chTransactionId_c13e4dcf3d3a",
"subject": "subject_4f7bbe5760c3",
"payment": "ABC",
"amount": 0.00,
"payTime": "2025-09-16 17:50:32",
"succTime": "2025-09-16 17:50:32",
"status": 100,
"attach": "attach_aca6c1620c3a",
"resultMsg": "resultMsg_d8335e5ad430"
}