文档中心 > 查询订单详情
查询订单详情

最近更新时间:2021-09-17

接口路径

https://api.unicloud.com/transaction

接口名

OrderDetail

描述

根据查询条件分页获取订单列表信息

请求参数

名称类型是否必填说明
ActionString|填写OrderDetail
OrderIdLong订单Id

返回参数

名称类型说明
OrderJsonObejct订单详情

Order:

名称类型说明
IdString订单Id
UserNameString用户名
PayTypeString计费方式
PayTypeNameString计费方式中文名
ProductRegionIdString区域Id
ProductRegionNameString区域名称
OrderStatusString订单状态
TotalPriceBigDecimal总价
PaidAmountBigDecimal已支付金额
FinalPriceBigDecimal实际支付金额
OrderCategoryString订单类型
ProductCategoryString产品类型
ItemCountInteger订单项个数
DueTimeDate超时时间
CancelTypeString作废类型
NoteString备注
OrderNoString订单号
PayTimeDate支付时间
CreateTimeDate订单创建时间
UpdateTimeDate订单修改时间
ProductDescriptionString产品描述
QuantityInteger购买个数
ProductRentCountInteger租期
ChargeTypeString先后付费方式(计费方式)
ProductRentUnitString租赁单位(小时或秒或天)

请求示例

?Action=OrderDetail&OrderId=1119146845965123584

正常返回示例

{    "Order": {        "Id": "1144119593783001088",        "ItemCount": 1,        "UserName": "haha",        "ProductCategory": "DATA_HARD_DISK",        "ProductRegionId": "8b128f0c-e9ad-472c-9c20-451b9f310e94",        "ProductRegionName": "cloudos-tj",        "ProductDescription": "{\"conf\":{\"地域\":\"天津\",\"硬盘规格\":\"高性能HDD云硬盘 50GB\",\"计费模式\":\"按小时实时付费\"}}",        "ProductRentCount": 0,        "ProductRentUnit": "HOURS",        "Items": [
            {                "id": 1144119593787195392,                "orderId": 1144119593783001088,                "orderNo": "P21784954245923",                "productId": 7489,                "productSku": "UNIS_PC_TJ_A_DATADISK_NORMAL-50GB",                "productName": "DATA_HARD_DISK",                "productCategory": "DATA_HARD_DISK",                "productDescription": "{\"conf\":{\"地域\":\"天津\",\"硬盘规格\":\"高性能HDD云硬盘 50GB\",\"计费模式\":\"按小时实时付费\"}}",                "quantity": 1,                "totalPrice": 0,                "productStartTime": 1561614342000,                "productEndTime": 1561614342000,                "productRentUnit": "HOURS",                "productRentCount": 0,                "isParent": true,                "instanceId": "35d272a7-4c2b-4079-aa50-45e6f7fa31b6"
            }
        ],        "PayType": "CHARGING_HOURS",        "OrderStatus": "PAID",        "PayTypeName": "按小时实时付费",        "TotalPrice": 0,        "PaidAmount": 0,        "FinalPrice": 0,        "OrderCategory": "NEW",        "DueTime": 1561700743000,        "CancelType": null,        "Note": null,        "OrderNo": "P21784954245923",        "PayTime": 1561614343000,        "CreateTime": 1561614343000,        "UpdateTime": 1561614343000,        "Quantity": 1,        "ChargeType": "postpaid",        "Payments": null
    }
}

错误码 { .section}

HttpCode错误码错误信息描述
400MissingParameterThe specified parameter OrderId is necessary for this request.OrderId参数是请求必要参数
400InvalidCallerThe specified caller doesn’t exists.调用者不合法
500SystemErrorSystem Error系统错误