收藏
回答

服务商在微信平台创建代金券后,配置了可以子商户,子商户发券提示批次不存在?

1.我用服务商在微信后台创建了一张券,但是使用子商户的mchid, 小程序appid和Open id 等信息去服务商创建的券提示 批次不存在。

<xml>\n<return_code><![CDATA[SUCCESS]]></return_code>\n<return_msg><![CDATA[]]></return_msg>\n<appid><![CDATA[wxadf61158dcxxxx]]></appid>\n<mch_id><![CDATA[12796xxxx]]></mch_id>\n<device_info><![CDATA[]]></device_info>\n<nonce_str><![CDATA[1f6200c246c809962ba26d107a8b1bec]]></nonce_str>\n<result_code><![CDATA[FAIL]]></result_code>\n<err_code><![CDATA[STOCK_NOT_EXIST]]></err_code>\n<err_code_des><![CDATA[批次不存在]]></err_code_des>\n<coupon_stock_id><![CDATA[9699454]]></coupon_stock_id>\n<resp_count><![CDATA[1]]></resp_count>\n<success_count><![CDATA[0]]></success_count>\n<failed_count><![CDATA[1]]></failed_count>\n<openid><![CDATA[oa5zU5M_OtmrzG3RSTBtasinxxxx]]></openid>\n<ret_code><![CDATA[FAIL]]></ret_code>\n<ret_msg><![CDATA[批次不存在]]></ret_msg>\n<partner_trade_no><![CDATA[127961960120191120234320]]></partner_trade_no>\n</xml>

请问是什么原因?

2. 另外服务商模式下帮 子商户发券,通过V3 的发券接口,用子商户小程序appid 获取的openid 去发券,提示openid 和appid 不匹配。

A. 用服务商的appid 和mchid ,子商户的openid 发券返回信息

{\"code\":\"INVALID_REQUEST\",\"message\":\"openid与appID不匹配\"}

B. 用服务商的mchid,子商户的小程序的appid,openid 发券返回信息

{\"code\":\"APPID_MCHID_NOT_MATCH\",\"message\":\"商户号与appid不匹配\"}


只有用服务商的appid,mchid,openid 才可以发送成功。但是现在场景只能子商户获取到用户的openid.

官方大神麻烦答复一下。谢谢。


最后一次编辑于  11-21
回答关注问题邀请回答
收藏

2 个回答

  • 微信支付技术助手1
    微信支付技术助手1
    11-21

    添加一下WePayTS8,备注添加来源,帮你看下

    11-21
    赞同
    回复
  • 朝晖中的夕阳
    朝晖中的夕阳
    11-23

    不可以通过授权拿到服务商下对应的openid吗

    11-23
    赞同
    回复 2
    • Allen
      Allen
      11-23
      怎么授权?有文档吗?
      11-23
      回复
    • 耳机两部分
      耳机两部分
      12-06回复Allen
      我也碰到了,你的解决了吗
      12-06
      回复
问题标签