支付包年/包月产品订单(旧)-九游平台
功能介绍

该接口即将下线,“支付包年/包月产品订单”新接口请参考。
客户可以对待支付状态的包年/包月产品订单进行支付。
客户登录费用中心支付包年包月产品的待支付订单请单击这里。

- 余额支付包括现金账户和信用账户两种九游平台的支付方式,如果两个账户都有余额,则优先现金账户支付。
- 同时使用订单折扣和优惠券的互斥规则如下:
- 如果优惠券的限制属性上存在simultaneoususewithempowerdiscount字段,并且值为0,则优惠券和伙伴授予折扣不能同时使用。
- 如果优惠券的限制属性上存在simultaneoususewithcontractdiscount字段,并且值为0,则优惠券和商务授权折扣不能同时使用。
- 如果优惠券的限制属性上存在minconsumediscount字段,当折扣id包含的所有订单项上的折扣率discount_ratio都小于minconsumediscount字段时,则折扣id和优惠券不能同时使用。
- 如果优惠券的限制属性上存在simultaneoususewithpromotiondiscount字段,并且值为0,则优惠券和促销折扣不能同时使用。
- 财务托管企业子调用该接口时,若企业主帐号存在订单可用的优惠券,则支付订单时会自动使用,无需在请求参数中携带优惠券id。
接口约束
该接口只允许使用客户ak/sk或者token调用,不允许使用九游平台的合作伙伴ak/sk或者token调用。
uri
post /v2/orders/customer-orders/pay
请求消息
请求参数
参数 |
是否必选 |
参数类型 |
取值范围 |
描述 |
---|---|---|---|---|
order_id |
是 |
string |
最大长度:64 |
订单编号。 取值为调用“”接口时响应消息中的“order_id”字段的值或调用“”接口时响应消息“order_ids”中的订单id。 |
coupon_infos |
否 |
list |
[0-3] |
优惠券id列表,目前支持传递最多三个优惠券id。 请从“”接口的响应参数中获取。 具体参见表1。 该参数不携带或携带值为null或携带为空数组,支付时不会使用优惠券。
注意:
财务托管企业子调用该接口时,若企业主帐号存在订单可用的优惠券,则支付订单时会自动使用,无需在请求参数中携带优惠券id。 |
discount_infos |
否 |
list |
[0-1] |
折扣id列表,目前仅支持传递一个折扣id。 请从“查询订单可用折扣”接口的响应参数中获取。 具体参见表2。 该参数不携带或携带值为null或携带为空数组,支付时不会使用折扣。 |
参数 |
是否必选 |
参数类型 |
取值范围 |
描述 |
---|---|---|---|---|
id |
是 |
string |
最大长度:64 |
优惠券id。 |
type |
是 |
integer |
[300-303] |
优惠券类型。
|
参数 |
是否必选 |
参数类型 |
取值范围 |
描述 |
---|---|---|---|---|
id |
是 |
string |
最大长度:64 |
折扣id。 |
type |
是 |
integer |
[0,2,3,609] |
折扣类型:
|
请求示例
post https://bss.myhuaweicloud.com/v2/orders/customer-orders/pay http/1.1 content-type: application/json x-auth-token:miipagyjkozihvcnaqcco...ggg1bbiinpxsidg9rz { "coupon_infos": [ { "id": "cp200527025610ngsc", "type": 301 } ], "discount_infos": [ { "id": "pdp2011260815047721tyt48g0ba02ei", "type": 1 } ], "order_id": "cs20052715001e4cr" }
响应消息
响应参数
状态码:204
默认返回:success
状态码:400
参数 |
参数类型 |
取值范围 |
描述 |
---|---|---|---|
error_code |
string |
最大长度:10 |
状态码。 具体请参见状态码。 |
error_msg |
string |
最大长度:256 |
错误描述信息。 |
quota_infos |
list |
- |
配额或容量不足的列表。 具体请参见表3。 仅当“error_code”是“cbc.99003141”时此参数有值。
|
enterprise_project_auth_result |
list |
- |
企业项目资金配额不足的列表。 具体请参见表4。 仅当“error_code”是“cbc.99003155”时此参数有值。 |
参数 |
参数类型 |
描述 |
---|---|---|
region |
string |
云服务区编码,例如:“cn-north-1”。具体请参见对应云服务的“区域”列的值。 |
service_type_code |
string |
云服务类型编码。例如obs的云服务类型编码为“hws.service.type.obs”。 |
resource_type_code |
string |
资源类型编码。例如ecs的vm为“hws.resource.type.vm”。 resourcetype是cloudservicetype中的一种资源,cloudservicetype由多种resourcetype组合提供。 |
resource_spec_code |
string |
客户购买云服务产品的资源规格。 例如vm的资源规格举例为“s2.small.1.linux”。 |
service_type_name |
string |
云服务类型名称。例如ecs的云服务类型名称为“弹性云服务器”。 |
resource_type_name |
string |
资源类型名称。例如ecs的资源类型名称为“云主机”。 |
auth_result |
integer |
云服务配额、容量或规格发生变化校验结果。
|
available_zone |
string |
可用分区标识。 取值请参见中对应区域的可用分区名称,例如“cn-north-1a”表示“华北-北京一的可用区1”。 |
参数 |
参数类型 |
描述 |
---|---|---|
enterprise_project_id |
string |
订单归属的企业项目标识(企业项目id)。
|
enterprise_project_name |
string |
企业项目名称。 |
auth_status |
integer |
企业项目资金配额校验结果。 10:资金配额不足/项目不可用 11:组织预算资金配额不足 |
响应示例
http/1.1 204 no content content-type: application/json;charset=utf-8 content-length: length date: response time
状态码

- 状态码4xx:由于明显的客户端错误(例如,格式错误的请求语法、参数错误等),华为云会返回4xx错误码,请及时检查请求消息的正确性,重新发起请求。
- 状态码5xx:由于华为云系统原因,导致无法完成明显有效请求的处理,可及时联系华为云客服处理。
http状态码 |
错误码 |
描述 |
---|---|---|
400 |
cbc.30000010 |
无效订单(可能是订单不存在),不能进行操作。 |
400 |
cbc.99003106 |
订单状态已发生变更,不能进行支付操作。 |
400 |
cbc.99003108 |
您选择的折扣不可用于该订单。 |
400 |
cbc.99003110 |
订单已经过了支付截止时间,请重新提交订单。 |
400 |
cbc.99003112 |
优惠券或储值卡已被使用。 |
400 |
cbc.99003116 |
选择的优惠券限制不能和折扣同时使用。 |
400 |
cbc.99003117 |
选择的优惠券配置了最小折扣比例,而选择的折扣小于这个折扣比例。 例如:优惠券配置的最小折扣比例为90%,而选择的折扣在所有订单行上都小于90%,则该折扣不可使用。 |
400 |
cbc.99003141 |
云服务配额或容量不足或规格发生变化。 |
400 |
cbc.99003147 |
代金券和折扣券不能同时使用。 |
400 |
cbc.99003155 |
企业项目资金配额不足/项目不可用。 |
400 |
cbc.99003156 |
云商店券和专用代金券不能同时使用。 |
400 |
cbc.99003162 |
支付时间超过设定的生效时间。 |
400 |
cbc.99003198 |
企业组织预算不足。 |
400 |
cbc.99005003 |
余额不足。 |
400 |
cbc.99006093 |
获取不到税率信息。 |
400 |
cbc.99008040 |
操作频繁。 |
500 |
cbc.0999 |
其他错误。 |
400 |
cbc.99000089 |
抱歉,当前订单号不能操作,请使用组合交易单号操作。 |
400 |
cbc.99008056 |
今日创建交易已达上限。 |
相关文档
意见反馈
文档内容是否对您有帮助?
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨