接口说明
使用外部订单号获取单个订单信息。
仅能获取自己购买的订单。
接口地址
/api/outer-order
传入参数
名称 | 类型 | 必须 | 描述 |
---|---|---|---|
outer_order_id | string | true | 外部订单号 |
返回数据
参数名 | 类型 | 说明 |
---|---|---|
id | string | 订单号 |
product_id | int | 商品编号 |
product_name | string | 商品名称 |
product_type | int | 商品类型(1:充值,2:卡密,3:卡券,4:人工) |
product_price | decimal | 售价 |
quantity | int | 购买数量 |
total_price | decimal | 总支付价格 |
refunded_amount | decimal | 已退款金额 |
buyer_customer_id | int | 买家编号 |
buyer_customer_name | string | 买家名称 |
state | int | 订单状态(100:等待发货,101:正在充值,200:交易成功,500:交易失败,501:未知状态) |
created_at | string | 下单时间 |
recharge_account | string | 充值账号 |
recharge_info | string | 返回信息 |
recharge_url | string | 卡密充值网址 |
outer_order_id | string | 外部订单号 |
cards | json | 卡密 |
根据商品类型不同,返回数据项会有变化。如充值类商品有充值账号及相关充值信息,而卡密类商品会有卡密信息。
示例
充值类订单
{
"code": "ok",
"message": "",
"data": {
"id": "557307811871",
"product_id": 1886,
"product_name": "爱奇艺视频会员",
"product_type": 1,
"product_price": "0.6000",
"quantity": 50,
"total_price": "30.0000",
"refunded_amount": "10.0000",
"buyer_customer_id": 10000,
"buyer_customer_name": "买家名称",
"state": 100,
"created_at": "2019-05-08 17:30:11",
"outer_order_id": "852822011318",
"recharge_account": "10000",
"recharge_params": "{\"参数一\":\"文本一\",\"参数二\":\"文本二\"}",
"recharge_info": ""
}
}
卡密类订单
{
"code": "ok",
"message": "",
"data": {
"id": 556076540184,
"product_id": 1887,
"product_name": "爱奇艺视频会员",
"product_type": 2,
"product_price": "3.0000",
"quantity": 1,
"total_price": "3.0000",
"buyer_customer_id": 10000,
"buyer_customer_name": "买家名称",
"state": 200,
"created_at": "2019-04-24 11:28:54",
"recharge_url": "http://abc.com",
"cards": [{
"no": "vip001",
"password": "pPNnAuZI6dG4XFI"
}]
}
}