# 客户优惠券转赠

# 接口地址

/macan/coupon/transfer

# 入参

# 字段说明

名称 类型 必填 示例 描述
fromIdCustomer Number 10545360219000304622 发起转赠的客户 ID
toIdCustomer Number 16142092996840529928 接收转赠的客户 ID
idCouponList Number[] [14038071, 14039392] 要转增的优惠券 ID 列表,最多支持 100 个
carRangeType Number 0 转赠后优惠券的适用车辆范围类型,0-指定车辆 1-全部车辆
idCarList Number[] [16142092996945387524,16167137639864999964] 转赠后优惠券的适用车辆 ID 列表,最多支持 10 个。
当 carRangeType = 0 时必填;当 carRangeType = 1 时忽略该字段。

# JSON示例

{
    "paramValues": [
        {
            "fromIdCustomer": 10545360219000304622,
            "toIdCustomer": 16142092996840529928,
            "idCouponList": [14038071, 1307515],
            "carRangeType": 0,
            "idCarList": [16142092996945387524,16167137639864999964]
        }
    ]
}

# 出参

# 字段说明

名称 类型 示例 描述
data Boolean true 优惠券转赠结果,true 代表成功,false 代表失败
code String "4002" 优惠券转赠错误码,当 data=false 时才需要关注该字段。
-1:操作失败
0:操作成功
4000:优惠券或部分优惠券不存在
4001:优惠券已删除
4002:优惠券状态不可用
4005:不能操作他人优惠券
4006:客户不存在
4007:适用车辆不存在或无效
9999:系统繁忙
message String "优惠券状态不可用" 优惠券转赠错误描述,当 data=false 时才需要关注该字段

# JSON示例

{
    "code": 200,
    "data": {
        "data": false,
        "code": "4002",
        "message": "优惠券状态不可用: 1307515"
    },
    "message": "SUCCESS"
}


{
    "code": 200,
    "data": {
        "data": true,
        "code": "0",
        "message": "OK"
    },
    "message": "SUCCESS"
}