给指定用户报名多笔立减活动
更新时间:2025.05.13商户平台创建活动后,可以调用此接口给指定用户报名多笔立减活动。
接口说明
支持商户:【普通商户】
请求方式:【POST】/v3/marketing/bank-favor/users/{openid}/bank-multi-activity
请求域名:【主域名】https://api.mch.weixin.qq.com 使用该域名将访问就近的接入点
【备域名】https://api2.mch.weixin.qq.com 使用该域名将访问异地的接入点 ,指引点击查看
请求参数
Header HTTP头参数
Authorization 必填 string
请参考签名认证生成认证信息
Accept 必填 string
请设置为application/json
Content-Type 必填 string
请设置为application/json
path 路径参数
openid 必填 string
【用户标识ID】 用户标识ID,用户在公众账号ID下的唯一标识。校验规则:该用户标识ID需要与接口传入中的公众账号ID有对应关系。
body 包体参数
stock_id 必填 string
【批次ID】 微信为每个批次分配的唯一ID。校验规则:必须为绑定多笔立减活动的代金券
activity_id 必填 string
【多笔立减活动ID】 多笔立减活动ID
out_request_no 必填 string
【商户单据号】 商户此次发放凭据号(格式:商户ID+日期+流水号),商户侧需保持唯一性
appid 必填 string
【公众账号ID】 微信为发券方商户分配的公众账号ID,接口传入的所有appid应该为公众号的appid或者小程序的appid(在mp.weixin.qq.com申请的)或APP的appid(在open.weixin.qq.com申请的)。校验规则:1、该appid需要与接口传入中的openid有对应关系;2、该appid需要与调用接口的商户号(即请求头中的商户号)有绑定关系,若未绑定,可参考该指引完成绑定(商家商户号与AppID账号关联管理)
stock_creator_mchid 必填 string
【创建批次的商户号】 批次创建方商户号
请求示例
POST
应答参数
200 OK
coupon_id 必填 string
【代金券ID】 优惠券的主键,唯一定义此资源的标识
应答示例
200 OK
错误码
公共错误码
状态码 | 错误码 | 描述 | 解决方案 |
---|---|---|---|
400 | PARAM_ERROR | 参数错误 | 请根据错误提示正确传入参数 |
400 | INVALID_REQUEST | HTTP 请求不符合微信支付 APIv3 接口规则 | 请参阅 接口规则 |
401 | SIGN_ERROR | 验证不通过 | 请参阅 签名常见问题 |
500 | SYSTEM_ERROR | 系统异常,请稍后重试 | 请稍后重试 |
业务错误码
状态码 | 错误码 | 描述 | 解决方案 |
---|---|---|---|
403 | RULE_LIMIT | 用户已达最大领券次数 | 该用户已达到该批次的领取上限 |
403 | REQUEST_BLOCKED | 参数错误,请检查批次参数 | 活动未开始或已结束 |
403 | NOT_ENOUGH | 批次预算耗尽 | 该批次的预算已经耗尽 |
404 | RESOURCE_NOT_EXISTS | 批次不存在 | 请检查批次及制券商户号信息 |
403 | NOT_ENOUGH | 账户余额不足,请充值 | 商户号余额不足,无法继续发券,请充值 |
403 | NOT_ENOUGH | 发券超过单天限额 | 已超过该批次设置的单天发放限制额度,无法发放 |
403 | REQUEST_BLOCKED | 仅在广告场景下发放批次 | 该批次已在朋友圈广告发放,不支持在其他渠道发放 |
403 | REQUEST_BLOCKED | 商户号收款功能受限,无法发券 | 商户号收款功能受限 |
403 | USER_ACCOUNT_ABNORMAL | 用户未实名 | 该用户无实名信息,无法领券。商家可联系微信支付或让用户联系微信支付客服处理。 |
400 | PARAM_ERROR | 批次号必填 | 请输入批次号 |
400 | PARAM_ERROR | 活动ID必填 | 请输入活动ID |
400 | PARAM_ERROR | OpenID必填 | 请输入OpenID |
400 | PARAM_ERROR | 商户单据号必填 | 请输入商户单据号 |
400 | PARAM_ERROR | AppID必填 | 请输入AppID |
400 | PARAM_ERROR | 商户号必填 | 请输入商户号 |
400 | INVALID_REQUEST | 非法的商户号 | 请检查商户号准确性 |
403 | REQUEST_BLOCKED | 批次不支持跨商户发券 | 该批次不支持其他商户发放 |
400 | INVALID_REQUEST | OpenID与AppID不匹配 | OpenID与AppID需有对应关系 |
400 | APPID_MCHID_NOT_MATCH | 商户号与AppID不匹配 | 调用接口的商户号需与接口传入的AppID有绑定关系 |
403 | MCH_NOT_EXISTS | 商户号不合法 | 请检查商户号准确性 |
429 | FREQUENCY_LIMIT_EXCEED | 接口限频 | 请降低调用频率 |