收藏
回答

使用插件的支付功能页支付报错"商户传入的appid参数不正确"?

小程序A(appid a)调用插件B(appid b)的支付功能页进行支付,调用插件的wx.requestPluginPayment,正确跳转到插件所有者小程序的支付功能页。但是点击支付时,报错“商户传入的appid参数不正确,请联系商户处理”。

有没有哪位大神知道这个报错的原因呀?

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

1 个回答

  • Memory
    Memory
    2023-03-14

    你在插件页支付调起使用的是哪个APPID?

    2023-03-14
    有用 1
    回复 6
    • 禹豪
      禹豪
      2023-03-15
      后台和微信支付系统交互时使用的是宿主的appid(appid a)。插件调用支付功能页的支付,是使用的插件所有者的appid吗(appid b)?如果支付功能页的callback的关联appid是插件所有者的appid(appid b)的话,那就是因为是appid不一致的原因吧。
      2023-03-15
      回复
    • Memory
      Memory
      2023-03-15回复禹豪
      支付功能页发起的支付使用的是插件的APPID
      2023-03-15
      回复
    • 禹豪
      禹豪
      2023-03-15回复Memory
      所以这个问题的原因是:后台请求微信支付系统使用的appid和支付功能页的appid不同导致的吧?
      2023-03-15
      回复
    • Memory
      Memory
      2023-03-15回复禹豪
      请求微信支付下单接口也需要使用插件的APPID
      2023-03-15
      回复
    • 禹豪
      禹豪
      2023-03-15
      好的,多谢🙏
      2023-03-15
      回复
    查看更多(1)
登录 后发表内容