收藏
回答

服务商发起发放代金券进口,报错“商户号与appid不匹配”

获取的openid是用的子商户的appid获取的,请求参数也是子商户号和子商户号的appid,签名的是服务商的商户号,不知道问题出在什么地方了

回答关注问题邀请回答
收藏

2 个回答

  • 微信支付技术助手8
    微信支付技术助手8
    2020-07-14

    https://developers.weixin.qq.com/community/pay/doc/0000046f16862087608adcdf959c08

    2020-07-14
    有用
    回复 3
    • 段茜
      段茜
      2020-07-14
      已经绑定过了,现在不知道是什么原因了
      2020-07-14
      回复
    • 微信支付技术助手8
      微信支付技术助手8
      2020-07-14回复段茜
      你这个就是绑定关系的问题。如果绑定过,那就是你传入得商户号或者APPID有问题了。仔细核对一下。
      2020-07-14
      回复
    • 段茜
      段茜
      2020-07-14回复微信支付技术助手8
      appId=wxec71d1f8f1ca3673
      mchId=1600619312 请后台查下是否存在绑定关系可以吗
      2020-07-14
      回复
  • Mr.sòng
    Mr.sòng
    2020-07-14

    获取OpenID的APPID要与发券商户号做绑定。由于服务商商户号并不具有支付能力,所以需要一个非服务商的商户号作为发券商户号,制作代金券的时候指定该商户号为发券商户号。也可以参看官方的指引:https://developers.weixin.qq.com/community/pay/doc/0000046f16862087608adcdf959c08

    2020-07-14
    有用
    回复 5
    • 段茜
      段茜
      2020-07-14
      已经有绑定关系了,appId=wxec71d1f8f1ca3673
      mchId=1600619312
      2020-07-14
      回复
    • 段茜
      段茜
      2020-07-14
      2020-07-14
      回复
    • Mr.sòng
      Mr.sòng
      2020-07-14回复段茜
      OpenID是wxec71d1f8f1ca3673下面的,那么发券API中的APPID也应该是这个,按照这个逻辑梳理一下你们现有的绑定关系吧。
      2020-07-14
      回复
    • 左先生
      左先生
      2020-07-27回复Mr.sòng
      我问一下,小程序获取用户openid是通过小程序appid获取的,怎么发放的代金券文档中说传的时候是公众号appid
      2020-07-27
      回复
    • Mr.sòng
      Mr.sòng
      2020-07-27回复左先生
      叫小程序也行,不过叫小程序怎么包含公众号呢?还是叫公众号吧,都是MP平台。
      2020-07-27
      回复
登录 后发表内容
问题标签