订单查询接口
接口名称
openapi.payment.order.query
请求方式
POST
请求头
application/json; charset=utf-8
请求业务参数
参数 | 类型 | 是否必填 | 最大长度 | 描述 |
---|---|---|---|---|
merchant_order_sn | string | 否 | 32 | 第三方订单号[三选一] |
order_sn | string | 否 | 32 | 付呗订单号[三选一] |
trade_no | string | 否 | 32 | 商户单号 [三选一] |
请求示例:
{ "biz_content": "{\"merchant_order_sn\":\"201704201492693667279\"}", "method": "openapi.payment.order.query" }
成功响应参数
参数 | 类型 | 是否必填 | 最大长度 | 描述 |
---|---|---|---|---|
merchant_order_sn | string | 是 | 32 | 第三方商户订单号 |
order_sn | string | 是 | 32 | 付呗订单号 |
trade_no | string | 否 | 32 | 商户单号 |
trade_state | string | 是 | 20 | 交易状态, USERPAYING :用户支付中; SUCCESS:交易成功 |
total_fee | float | 是 | 10 | 订单金额(元),精确到2位小数 |
fee | float | 是 | 10 | 手续费(元) |
net_money | float | 是 | 10 | 实际收入金额(元)=订单金额 - 手续费 |
pay_time | int | 是 | 10 | 支付时间 |
store_id | int | 是 | 10 | 门店ID 0表示没有门店 |
cashier_id | int | 是 | 10 | 收银员ID 0表示没有收银员 |
响应示例:
{ "result_message": "成功", "data": { "trade_no": "2017060121534801983049958160", "merchant_order_sn": "201706011496325244549", "order_sn": "20170601215348178414", "total_fee": 0.01, "fee": 0, "net_money": 0.01, "pay_time": 1496325236, "store_id": "25249", "cashier_id": "0", "trade_state": "SUCCESS" }, "result_code": 200 }
失败响应参数
参数 | 类型 | 是否必填 | 最大长度 | 描述 |
---|---|---|---|---|
merchant_order_sn | string | 是 | 32 | 第三方商户订单号 |
- 响应示例:
{ "result_code": 400, "data": { "merchant_order_sn":"20160120105532871512" } "result_message": "失败" }