关系数据库PostgreSQL版

手动续费Postgresql实例

2025-06-11 08:30:55

接口功能介绍

下续订订单

接口约束

URI

POST /v1/eop/renew-order

请求参数

请求体body参数

参数是否必填参数类型说明示例下级对象
cycleTypeInteger取值范围:3表示按月订购,5表示按一年订购,6表示按两年订购、7表示按三年订购。与cycleCount配合使用,cycleCount属性为1,cycleType取值为3 表示订购1个月。3-
cycleCountInteger续订周期数量。 2表示续订2个月(值需大于零,不超过384个月)1-
resourceIdsArrayString数组,主虚拟资源ID(批量续订时资源不能超过10个)可通过【根据主订单id查询订单详情】接口返回的masterResourceId字段获取[ "48cd3a5e9b964657a1f31c58a8b98ae4"]-

响应参数

参数参数类型说明示例下级对象
statusCodeInteger状态码800-
messageString消息提示SUCCESS-
returnObjObject返回对象
OrderResponse

OrderResponse

参数参数类型说明示例下级对象
errorMessageString错误信息""-
submittedBoolean全部资源是否续订成功true-
orderPlacedEventsArray每个资源的续订结果列表
OrderResult

OrderResult

参数参数类型说明示例下级对象
errorMessageString错误信息""-
submittedBoolean当前单个资源是否下续订单成功true-
newOrderIdString当前资源续订订单的masterOrderId7f3766d6fd9c4aec8f807ab07c4b2d72-
newOrderNoString当前资源续订订单的流水号20221028161914843904-
totalPriceDouble续订订单的价格542.0-

请求示例

/v1/eop/renew-order

请求体body

{
    "cycleType":3,
    "cycleCount":1,
    "resourceIds":[
        "dc7af3591eff44dd800ea0cbce23d917"
    ]
}

响应示例

{
    "message": "SUCCESS",
    "returnObj": {
        "errorMessage": "",
        "submitted": true,
        "orderPlacedEvents": [
            {
                "errorMessage": "",
                "submitted": true,
                "newOrderId": "7f3766d6fd9c4aec8f807ab07c4b2d72",
                "newOrderNo": "20221028161914843904",
                "totalPrice": 542.0
            }
        ]
    },
    "statusCode": 800}

错误码

访问ErrorCodes说明文档查看更多错误码。


7vJ2QhYeQmxs