更新时间:2022-05-19 GMT+08:00
分享

设置伙伴折扣

由于伙伴政策调整,2022年1月1日起,不再支持新增或修改客户的伙伴授予折扣,只能取消或删除已设置的折扣。2022年4月1日起,伙伴授予折扣功能将会下线,请您悉知。

功能介绍

合作伙伴可以为客户设置产品折扣,可指定有效期。被授予折扣后,客户在购买华为云产品(特殊产品除外)时,可享受伙伴授予折扣。

伙伴登录合作伙伴中心为客户设置折扣请参见这里

  • 精英服务商(二级经销商)也可以通过该接口给子客户设置折扣。
  • 暂不支持设置产品分类折扣。

接口约束

该接口只能给合作伙伴使用,调用的时候必须传递合作伙伴的AK/SK或者Token。

URI

POST /v2/partners/discounts

请求消息

请求参数

参数

是否必选

参数类型

取值范围

描述

sub_customer_discounts

List<SetSubCustomerDiscount>

最大个数:10

客户折扣信息列表,最大支持10个。

具体请参见表1

indirect_partner_id

String

最大长度:64

精英服务商(二级经销商)ID。

精英服务商(二级经销商)给子客户设置折扣时需要携带这个字段。

表1 SetSubCustomerDiscount

参数

是否必选

参数类型

取值范围

描述

customer_id

String

最大长度:64

客户账号ID。您可以调用查询客户列表接口获取customer_id。

discount

BigDecimal

-

折扣率,最高精确到2位小数。

折扣范围:0.8~1。

如果折扣率是85%,则折扣率写成0.85。

说明:

折扣为1表示不打折,相当于删除伙伴折扣。

effective_time

String

最大长度:32

生效时间。discount=1时无需填写。

UTC时间,格式:yyyy-MM-dd'T'HH:mm:ss'Z',如“2019-05-06T08:05:01Z”。

expire_time

String

最大长度:32

失效时间。discount=1时无需填写。

UTC时间,格式:yyyy-MM-dd'T'HH:mm:ss'Z',如“2019-05-06T08:05:01Z”。

请求示例

POST https://bss.myhuaweicloud.com/v2/partners/discounts HTTP/1.1
Content-Type: application/json
X-Auth-TokenMIIPAgYJKoZIhvcNAQcCo...ggg1BBIINPXsidG9rZ
{
  "sub_customer_discounts": [
    {
      "customer_id": "c9e731c4663646988ef4cdb3122837b6",
      "discount": "0.8",
      "effective_time": "2019-05-06T08:05:01Z",
      "expire_time": "2019-05-06T08:05:01Z"
    }
  ]
}

响应消息

响应参数

参数

参数类型

描述

error_code

String

状态码。

具体请参见状态码

error_msg

String

错误描述信息。

error_details

List<ErrorDetail>

部分成功部分失败的时候返回的失败记录,如果全成功,该记录为空,具体参见表2

表2 ErrorDetail

参数

参数类型

取值范围

描述

id

String

最大长度:128

批量处理消息的ID。

error_code

String

最大长度:20

状态码。

具体请参见状态码

error_msg

String

最大长度:1000

错误描述信息。

响应示例

HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
Content-Length: length
Date: response time
{
    "error_details": [ ]
}

状态码

  • 状态码4xx:由于明显的客户端错误(例如,格式错误的请求语法、参数错误等),华为云会返回4xx错误码,请及时检查请求消息的正确性,重新发起请求。
  • 状态码5xx:由于华为云系统原因,导致无法完成明显有效请求的处理,可及时联系华为云客服处理。

HTTP状态码

错误码

描述

400

CBC.0100

参数错误。

400

CBC.99000011

设置折扣失败。

400

CBC.99000035

非合作伙伴子客户。

400

CBC.99000037

您没有操作该精英服务商的权限。

403

CBC.0151

访问拒绝。

500

CBC.0999

其他错误。

分享:

    相关文档

    相关产品

close