Skip to content

交易查询 ​

交易查询接口

请求路径/pay/order/query
请求方法POST

请求参数 ​

公共参数 ​

参数名称类型必填说明
key标识string是开发者唯一标识
time时间戳string是当前 unix 时间戳,精确到秒
sign数据签名string是数据签名,详见 签名算法
data业务参数JSON string是业务参数,详见下例表格

业务参数 ​

参数名称类型必填说明
sequence流水号string是订单唯一流水号

请求示例 ​

json
{
  "key": "d787d45a68b486b2e93",
  "time": 1668492908,
  "sign": "ab2db27c6f80a8291871b5af373998...",
  "data": "{\"sequence\":\"220119832428343653\"}"
}

返回数据 ​

公共数据 ​

数据名称类型必填说明
code状态码int是结果状态码
text操作结果string否操作结果,为空时不返回此字段
time时间戳int是服务器当前 unix 时间戳,精确到秒
data业务数据JSON string是业务数据,详见下例表格
sign数据签名string是数据签名

业务数据 ​

数据名称类型必填说明
amount金额string是下单金额,精确到 2 位小数,如 1.00
remark备注string否备注
feeamount手续费额float是
gateway支付通道string是支付通道,详见支付通道表
sequence流水号string是流水号
share是否分账bool是订单是否参与分账
state状态string否订单状态,详见状态表
source_code渠道订单号string否该笔订单在微信、支付宝或银行侧系统生成的单号
channel_order_id支付机构订单号string否支付机构在渠道侧的外部商户订单号,微信商户单号/支付宝商家订单号
payed支付时间string否支付成功时间,格式:2006-01-02 15:04:05

支付通道表 ​

标识说明
weixin微信支付
alipay支付宝
unionpay云闪付

状态表 ​

参数说明
failure失败
paying待支付
success成功

返回状态 ​

状态说明
0查询成功
1001051无效支付订单