交易查询接口
通过交易查询接口获取支付状态。
业务请求参数
字段名称 | 字段key | 必填 | 格式 | 备注 |
---|---|---|---|---|
功能码 | funcode | M | String(5) | 固定值:order.query |
版本号 | version | M | String(1,8) | 固定值:1.0.0 |
应用编号 | appId | M | String(1,40) | 商户后台创建的应用ID |
商户订单号 | orderId | O | String(1,40) | 商户订单号和平台订单号不能同时为空 |
平台订单号 | transId | O | String(1,40) | 商户订单号和平台订单号不能同时为空 |
请求示例报文
json
{
"appId": "000110011816681",
"funcode": "order.query",
"version": "1.0.0",
"orderId": "6b6967ae-E27c-EAFC-26Eb-AE822fC68953"
}
接口同步返回
字段名称 | 字段key | 必填 | 类型 | 备注 |
---|---|---|---|---|
功能码 | funcode | M | String(5) | 固定值:order.query |
版本号 | version | M | String(1,8) | 固定值:1.0.0 |
应用编号 | appId | M | String(1,40) | 商户后台创建的应用ID |
商户订单号 | orderId | M | String(1,40) | |
平台订单号 | transId | M | String(0,64) | |
订单金额 | orderAmount | M | Number(22) | |
交易状态 | orderStatus | M | String(4) | 参见 交易状态 |
订单开始时间 | orderStartTime | O | String(14) | 下单成功时返回 |
订单过期时间 | orderExpireTime | O | String(14) | 下单成功时返回 |
支付方式 | payMethod | O | String(14) | 支付成功时返回,参见 支付方式 |
支付成功时间 | payTime | O | String(14) | 支付成功时返回 |
响应时间 | responseTime | M | String(14) | |
响应码 | responseCode | M | String(1,16) | 参见 交易响应码 |
响应信息 | responseMsg | M | String(1,200) | 参见 交易响应码 |
错误码 | errorCode | O | String(1,16) | 请求失败时返回 参见 交易错误码 |
错误信息 | errorMsg | O | String(200) | 请求失败时返回 参见 交易错误码 |
注意
- 商户订单号与APPID组成唯一约束。
- payUrl为调用钱包短链接。
- 用户支付成功后通过异步通知、交易查询接口获取支付状态。
返回示例报文
json
{
"appId": "000110011816681",
"funcode": "order.query",
"orderAmount": "1000",
"orderExpireTime": "20240108103907",
"orderId": "6b6967ae-E27c-EAFC-26Eb-AE822fC68953",
"orderStartTime": "20240108093907",
"orderStatus": "pending",
"responseCode": "success",
"responseMsg": "请求成功",
"responseTime": "20240108095249",
"transId": "2401080939076440202",
"version": "1.0.0"
}