收藏
评论

【发放代金券API】 常见问题官方


接口url :https://api.mch.weixin.qq.com/v3/marketing/favor/users/{openid}/coupons


文档地址:发放代金券接口


Q1:商户号A调用接口,可以发放其他商户号(商户号B)创建的代金券吗?如何实现?

A1:商户号A默认只允许发放本商户号创建的代金券,如需发放商户号B创建的代金券,可参考以下指引:

商户号A、商户号B需要分别开通“跨商户号发券”权限。开通权限后,商户号A制券时,会出现“可发券商户”配置项。商户号A将商户号B添加为“可发券商户”后,商户号B即可调用发券接口发放该批次代金券。

跨商户发券调用接口时需注意,接口传入的参数中,除stock_creator_mchid、stock_id为制券方提供的数据外,其余数据均为接口调用方的数据。


附:“跨商户号发券”权限申请流程:

申请流程:发邮件给weixincard@tencent.com,抄送himhe@tencent.com、marshalzhou@tencent.com,邮件名称:【跨商户号发券申请】。邮件提供内容:说明申请原因、制券的商户号、发券商户号,批量申请请提供表格附件。权限by商户号申请,已有权限商户号无需重复申请


Q2:通过接口发放的代金券,是否支持插入微信卡包?

A2:通过接口发放的代金券,不会自动插入微信卡包,

如需申请自动插入卡包的能力,可向对接的微信支付行业运营同事了解申请流程(仅向部分商户开放)。代金券发券成功后,即使不插入微信卡包,也不会影响使用。


Q3:发放代金券API返回报错“参数错误,请核对文档要求”,是什么原因?

A3:请参考文档核对参数,着重核对以下两项:

  1. stock_creator_mchid要填写创建批次商户号,且stock_creator_mchid与stock_id是否有对应关系;
  2. 如不需要,请勿传入coupon_value、coupon_minimum两项参数。


Q4:发放代金券API返回报错“商户号和APPID不匹配”,是什么原因?

A4:接口传入的appid需要与调用接口的商户号(即请求头中的商户号)有绑定关系

普通商户可登陆商户平台,在“产品中心-APPID授权管理”中完成绑定,可参考指引

普通服务商可支持自助绑定同主体appid,绑定总数量为3个,操作指引


Q5:发放代金券API返回报错“用户非法”,是什么原因?

A5:报错“用户非法”的原因是,调用发放的代金券批次开启了安全防刷,且该用户被系统判定为疑似羊毛党、灰产用户、机器账号,故发放失败,

如对发券无风控要求,可在创建代金券时,关闭“安全防刷”选项。


Q6:发放代金券API返回报错“用户已达最大领券次数”,是什么原因?

A6:可根据以下两种情况排查:

  1. 若该代金券批次未开启“自然人拦截”,则该openid已达到该批次设定的单用户领取上限;
  2. 若该代金券批次开启了“自然人拦截”,则与该openid绑定了相同身份证/银行卡的所有微信账户合计已达到领取上限。


Q7:发放代金券API返回报错“签名错误”,是什么原因?

A7:可参考指引

以下为代金券V3接口:

商户侧验证微信返回签名的验签示例(PHP)

提取码:yx8o

验证签名工具

提取码:wujv


最后一次编辑于  2023-02-10
收藏

16 个评论

  • 张天佑
    张天佑
    2020-12-26

    验证签名工具验签结果和我后台的验签结果一样,为什么发到微信服务器,就返回 错误的签名,验签失败

    2020-12-26
    赞同 2
    回复
  • Andy SC คิดถึง
    Andy SC คิดถึง
    2020-12-07

    Q5 被系统判定为“疑似羊毛党、灰产用户、机器账号”类账号的用户,如何解除封锁? 我是开发者,我的个人账号被误判导致无法正常使用了。请问该如何解决? 个人账号不是测试账号,不想轻易废弃掉,注册新的账号。 如能回复,不吝感谢!

    2020-12-07
    赞同 2
    回复 4
    • 不二
      不二
      2020-12-16
      请问解决了吗?
      2020-12-16
      回复
    • 星
      2021-02-06回复不二
      发邮件申请,微信ID防刷解除拦截
      2021-02-06
      回复
    • Andy SC คิดถึง
      Andy SC คิดถึง
      2021-04-23回复
      请问邮件发送到哪里? 官网哪篇文章介绍了这个"微信ID防刷解除拦截"呢? 谢谢
      2021-04-23
      1
      回复
    • 星
      2021-04-26回复Andy SC คิดถึง
      ➕vx sing183聊
      2021-04-26
      回复
  • 你是我的皮卡丘
    你是我的皮卡丘
    2020-08-21

    代金券发放超时如何处理?是否可以通过商户单据号out_request_no 查询发放信息

    2020-08-21
    赞同 2
    回复 1
    • undefined
      undefined
      07-08
      解决了没??
      07-08
      回复
  • 好
    2023-06-07

    Q1问题,跨商户号发券权限已开通,还是报错 ‘批次不支持跨商户发券’,还有制卷是 ‘可发券商户’ 这个参数是什么?接口文档里没有看到,我是通过调用‘创建代金券批次API 这个接口制券的


    2023-06-07
    赞同 1
    回复
  • 岁月安好
    岁月安好
    2022-10-26

    请问微信代金券申请插入卡包,需要向哪些腾讯的工作人员发送邮件

    2022-10-26
    赞同 1
    回复
  • Jinlong
    Jinlong
    星期一 16:58

    调用接口发送代金券,返回:[{"code":"NO_AUTH","message":"发券商户无权限使用此API"}] ,有遇见同样问题的吗?

    星期一 16:58
    赞同
    回复
  • 天天天天天
    天天天天天
    04-26

    微信接口文档真的跟狗屎没有多大差别

    04-26
    赞同
    回复
  • Wall.E
    Wall.E
    03-13

    发放代金券返回值为“{ "message": "" }” 啥原因

    03-13
    赞同
    回复
  • anq
    anq
    2023-09-13

    发放代金券,我这边网络抓包看腾讯已收到请求了,但是腾讯说没有查到报文请求。telnet端口是通的,这类问题怎么排查啊,腾讯技术支持说没法做网络抓包,也无法看防火墙收到的报文,在线等,着急!!!!!!!!!!

    2023-09-13
    赞同
    回复
  • 吴奕群
    吴奕群
    2023-08-25

    不能提供一个查询接口吗?直接查询out_request_no是否发放成功吗?

    2023-08-25
    赞同
    回复

正在加载...

登录 后发表内容