订单查询接口
开发者可通过该接口查询所发起的直充请求的订单状态。
订单查询只支持查询3年内的订单,超过3年订单查询会返回7016,具体信息关注7016返回码说明。
系统级参数
API参数共由系统级参数和应用级参数两部分构成,系统级参数指所有由橙券提供的API所必须的参数,应用级参数是指对应API所需的参数。
参数名 | 类型 | 描述 |
---|---|---|
timestamp | long | 时间戳,以毫秒为单位。校验开发者与橙券的时间差,橙券允许开发者请求最大时间误差为3分钟 (3*60*1000) |
app_id | string | 商户账号,由橙券提供,如:13105356515 |
sign | string | 签名 跳转到签名规范 |
请求地址
https://api.chengquan.cn/order/get
应用级参数
参数名 | 类型 | 是否必须 | 描述 |
---|---|---|---|
order_no | string(32) | 是 | 商户提交的订单号,最长32位(商户保证其唯一性) |
version | string | 否 | 版本号 |
响应参数
参数名 | 类型 | 描述 |
---|---|---|
code | int | 错误代码,具体可参考接口响应返回码 |
message | string | 错误信息,具体可参考接口响应返回码 |
data | object | 查询结果,具体可参考data说明 |
data说明
参数名 | 类型 | 描述 |
---|---|---|
app_id | string | 商户账号 |
order_no | string | 商户订单号 |
recharge_number | string | 充值账号 |
start_time | string | 订单创建时间 |
end_time | string | 订单完成时间,如果订单为充值中该时间和创建时间相同,如果成功或者失败该时间为订单完成时间。 |
state | string | 订单状态直充订单状态码说明 |
consume_amount | decimal | 扣款金额(单位:元),保留小数点后四位 |
成功返回值示例
{
"code": 7000,
"message": "请求通过",
"data": {
"app_id": "13105356515",
"order_no": "sulwpJBFzhXVZegMs5iktYRmHtEELU2n",
"recharge_number": "9000000000000000",
"start_time": "2019-04-09 14:29:34",
"end_time": "2019-04-09 14:29:36",
"state": "SUCCESS",
"consume_amount": 100
}
}