接口说明

获取单个订单信息。

仅能获取自己购买的订单。

接口地址

/api/order

传入参数

名称 类型 必须 描述
order_id bigint true 订单号

返回数据

参数名 类型 说明
id bigint 订单号
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",
            "expired_at": "2022-12-31 00:00:00"
        }]
    }
}