收藏
回答

微信支付提示:"sub_mch_id与sub_appid不匹配"

公司自己申请了微信支付的服务商,小程序的开发使用的批量三方代开发(云开发模式)

申请特约商户用的主体跟小程序主体不一致(不知道这个影响么)(开发的时候微信支付服务商没有测试账号,且申请特约商户主体不能跟服务商主体一致)

前提:

  1. 已经在微信支付合作伙伴平台上绑定了小程序的appid
  2. 因为之前搞不清楚逻辑,在申请的特约商户上又重新绑定了一次云开发的微信支付
  3. 所以当前特约商户绑定的服务商有两个
  4. 微信小程序绑定的微信支付账号也有两种

微信支付服务商号:1647992633

特约商户号:1649676719

云调用参数:

支付报错:

请问各位云开发的参数应该怎么传?

最后一次编辑于  2023-07-31
回答关注问题邀请回答
收藏

1 个回答

  • Memory
    Memory
    2023-07-31

    云开发没有授权

    2023-07-31
    有用 1
    回复 6
    • 文兵
      文兵
      2023-07-31
      这个状态有问题,重启了一下微信开发者工具就好了,事实上是已经授权了
      2023-07-31
      回复
    • 文兵
      文兵
      2023-07-31回复文兵
      我现在这个微信支付的特约商户,绑定了两个相同的小程序appid... 他后台是怎么判断应该用哪个啊?真无语,文档跟没有一样
      2023-07-31
      回复
    • Memory
      Memory
      2023-07-31回复文兵
      两个小程序怎么会有相同的appid?
      2023-07-31
      回复
    • 文兵
      文兵
      2023-07-31回复Memory
      你看前提的第四点,服务商为我关联的appid和我自己关联的appid是同一个小程序
      2023-07-31
      回复
    • Memory
      Memory
      2023-07-31回复文兵
      云开发不支持服务商模式,按云开发文档要求写参数
      2023-07-31
      回复
    查看更多(1)
登录 后发表内容