订单查询接口
方法名
- fshows.kfshop.openapi.trade.query
参数
请求参数
| 参数 | 类型 | 是否必填 | 最大长度 | 描述 | | :--- | :--- | :--- | :--- | :--- | | merchant_id | String | 是 | 20 | 入驻接口返回的商户id | | trade_no | String | 是 | 32 | 平台订单号 |
请求示例
{
"method": "fshows.kfshop.openapi.trade.query",
"sign": "B6fAWUxNm5S+pvAhPvdl5krmasdw213s",
"app_id": "20170519",
"version": "1.0",
"content": "{\"merchant_id\":\"19\",\"trade_no\":\"123445677899999\"}"
}
响应参数
| 参数 | 参数名称 | 类型 | 是否必填 | 描述 | | :--- | :--- | :--- | :--- | :--- | | trade_no | 小店订单号 | String(32) | 是 | 小店订单号 | | platform_trade_no | 外部平台订单号 | String(32) | 是 | 外部平台订单号 | | trade_status | 交易状态 | String | 是 | TRADE_SUCCESS(支付成功),WAITING_PAY(待支付),TRADE_CLOSED(支付失败) | | pay_time | 订单支付时间 | String | 是 | yyyy-MM-ddHH:mm:ss格式 | | total_amount | 总金额 | Price | 是 | 总金额单位为元,精确到小数点后两位,取值范围[0.01,100000000] | | receipt_amount | 实际收入 | Price | 是 | 单位为元,精确到小数点后两位,取值范围[0.01,100000000] | | company_commission_rate | 支付公司佣金费率 | Price | 是 | 精确到小数点后五位,例如0.00001 | | company_commission_fee | 支付公司佣金费 | Price | 是 | 单位为元,精确到小数点后两位,取值范围[0.01,100000000] | | agent_commission_rate | 支付公司佣金费率 | Price | 是 | 精确到小数点后五位,例如0.00001 | | agent_commission_fee | 支付公司佣金费 | Price | 是 | 单位为元,精确到小数点后两位,取值范围[0.01,100000000] | | merchant_commission_rate | 支付公司佣金费率 | Price | 是 | 精确到小数点后五位,例如0.00001 | | merchant_commission_fee | 支付公司佣金费 | Price | 是 | 单位为元,精确到小数点后两位,取值范围[0.01,100000000] |
响应示例
{
"return_value": {
"trade\_no": "2016113010194701046845436700", "platform\_trade\_no": "1111111", "trade\_status": "TRADE\_SUCCESS", "pay\_time": "2017-05-19 10:20:34", "total\_amount": 0.01, "receipt\_amount": 0.01, "company\_commission\_rate": 0.002, "company\_commission\_rate": 0, "agent\_commission\_rate": 0, "agent\_commission\_rate": 0, "merchant\_commission\_rate": 0, "merchant\_commission\_rate": 0
},
"success": true
}