---
url: "https://pay.weixin.qq.com/doc/v3/merchant/4012466671.md"
title: "新增活动发券商户号"
doc_id: 4012466671
---

>更新时间：2024.09.02

使用场景：商户创建活动后，可以通过该接口增加支付有礼的发券商户号，用于管理活动。

可调用商户：商户/服务商/渠道商




## 接口说明

支持商户：【普通商户】

请求方式：【POST】 `/v3/marketing/paygiftactivity/activities/{activity_id}/merchants/add`

请求域名：【主域名】https://api.mch.weixin.qq.com 使用该域名将访问就近的接入点

　　　　　【备域名】https://api2.mch.weixin.qq.com 使用该域名将访问异地的接入点，指引[点击查看](https://pay.weixin.qq.com/doc/v3/merchant/4012075113.md)

## 请求参数

### Header 参数
| 参数名 | 类型 | 必填 | 描述 |
| --- |  --- | --- | --- |
| Authorization | string | true | 请参考 [签名认证](https://pay.weixin.qq.com/doc/v3/merchant/4012365342.md#%E8%AF%B7%E6%B1%82%E6%8E%A5%E5%8F%A3%E5%90%8E%E7%AB%AF%E7%AD%BE%E5%90%8D) 生成认证信息 |
| Accept | string | true | 请设置为 `application/json` |
| Content-Type | string | true | 请设置为 `application/json` |
### Path 参数
| 参数名 | 类型 | 必填 | 描述 |
| --- |  --- | --- | --- |
| activity_id | string(20) | true | **【活动Id】** 活动Id |
### Body 参数
| 参数名 | 类型 | 必填 | 描述 |
| --- |  --- | --- | --- |
| merchant_id_list | array[string(15)] | true | **【添加的发券商户号】** 新增到活动中的发券商户号列表 |
| add_request_no | string(128) | true | **【请求业务单据号】** 商户添加发券商户号的凭据号，商户侧需保持唯一性 |
## 应答参数

200 OK

| 参数名 | 类型 | 必填 | 描述 |
| --- |  --- | --- | --- |
| activity_id | string | false | **【活动Id】** 活动Id |
| invalid_merchant_id_list | array[object] | false | **【校验失败的发券商户号】** 未通过规则校验的发券商户号列表 |
| invalid_merchant_id_list.mchid | string(15) | false | **【商户Id】** 商户Id |
| invalid_merchant_id_list.invalid_reason | string | false | **【无效原因】** 活动参与商户校验失败的原因 |
| add_time | string | false | **【添加时间】** 成功添加发券商户号的时间 |
## 错误码

### 公共错误码

| 状态码 | 错误码 | 描述 | 解决方案 |
| --- | --- | --- | --- |
| 400 | PARAM\_ERROR | 参数错误 | 请根据错误提示正确传入参数 |
| 400 | INVALID\_REQUEST | HTTP 请求不符合微信支付 APIv3 接口规则 | 请参阅 [接口规则](https://pay.weixin.qq.com/doc/v3/merchant/4012081709.md) |
| 401 | SIGN\_ERROR | 验证不通过 | 请参阅 [签名常见问题](https://pay.weixin.qq.com/doc/v3/merchant/4012072670.md) |
| 500 | SYSTEM\_ERROR | 系统异常，请稍后重试 | 请稍后重试 |

### 业务错误码

| 状态码 | 错误码 | 描述 | 解决方案 |
| --- | --- | --- | --- |
| 400 | APPID\_MCHID\_NOT\_MATCH | AppID与MchID不匹配 | 请确认AppID是否正确填写 |
| 400 | INVALID\_REQUEST | 请求参数符合参数格式，但不符合业务规则 | 根据错误提示，传入符合业务规则的参数 |
| 400 | INVALID\_REQUEST | 查询活动详情结果为空，请确认活动ID是否正确 | 请确认活动ID是否正确 |
| 400 | INVALID\_REQUEST | 发券商户号校验失败，请核实是否满足同品牌等规则 | 发券商户号校验失败，请核实是否满足同品牌等规则 |
| 400 | INVALID\_REQUEST | 发券商户号非奖品的同品牌商户号 | 发券商户号校验失败，请核实是否满足同品牌等规则 |
| 400 | INVALID\_REQUEST | 券归属商户或发券商户非同品牌 | 发券商户号校验失败，请核实是否满足同品牌等规则 |
| 400 | INVALID\_REQUEST | 创建方商户与发券商户非同品牌 | 发券商户号校验失败，请核实是否满足同品牌等规则 |
| 400 | MCH\_NOT\_EXISTS | 商户号不存在 | 请确认发券商户号信息是否有误 |
| 400 | PARAM\_ERROR | 创建活动参数错误，请联系技术支持 | 根据错误提示，传入正确参数 |
| 400 | PARAM\_ERROR | 活动曝光商户的同品牌商户中需要至少存在一个与创建方商户具备父子关系 | 发券商户号校验失败，请核实是否满足同品牌等规则 |
| 401 | SIGN\_ERROR | 签名错误或签名信息不完整 | 登录商户平台核对，传入正确信息 |
| 403 | NO\_AUTH | 商户未被授权 | 登录商户平台核对，传入正确信息 |
| 403 | RULE\_LIMIT | 上一次修改还未完成，请稍后重试 | 请稍后重试 |
| 403 | RULE\_LIMIT | 活动不在运行中，不允许再进行修改 | 活动不在运行中，不允许再进行修改 |
| 403 | RULE\_LIMIT | 所有的曝光商户号均校验失败，请再次检查 | 发券商户号校验失败，请核实是否满足同品牌等规则 |
| 403 | RULE\_LIMIT | 并发修改，请稍后再试 | 请稍后重试 |
| 404 | RESOURCE\_NOT\_EXISTS | 资源不存在或无可用 | 请确认资源均存在且可用 |
| 429 | FREQUENCY\_LIMITED | 频率超限 | 请求量不要超过接口调用频率限制 |
| 500 | SYSTEM\_ERROR | 系统错误 | 请使用相同参数稍后重新调用 |

请求示例

- [curl 示例](https://pay.weixin.qq.com/doc/v3/merchant/4012466671-curl.md)
- [Java 示例](https://pay.weixin.qq.com/doc/v3/merchant/4012466671-java.md)
- [Go 示例](https://pay.weixin.qq.com/doc/v3/merchant/4012466671-go.md)


应答示例

> 200 OK

```
{
  "activity_id" : "1001234567",
  "invalid_merchant_id_list" : [
    {
      "mchid" : "1001234567",
      "invalid_reason" : "商户与活动创建方不具备父子关系"
    }
  ],
  "add_time" : "2015-05-20T13:29:35.120+08:00"
}

```
