收藏
回答

H5 支付提示 AppID 参数错误,(但我感觉完全没错?)

问题:

使用 h5 支付,跳转后显示 AppID 参数错误,(截图 1)

我反复检查了以下几点

  • 支付单其实已经创建,因为用微信的支付单接口可以查询到,并且 MchID 和 AppID 都是对的,但浏览器跳转后显示就是 AppID 参数错误(截图 2)
  • 我关联的方式是吧服务号关联到了商户后台,并且 AppID 和接口响应一致(下面两个截图可以对比上面接口响应截图,完全一致, 安全起见只贴了后四位)(截图 3-4)
  • H5 产品我也申请并开通了(截图 5)
  • 相同的配置我创建了扫码支付并付成功,从支付到回调整个流程都没问题。
  • 我发起 H5 所在的上个页面是我 H5 认证的域名(否则会提示商户参数错误而不是 AppID错误)

所以到底问题是什么?希望解答。

截图部分


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

2 个回答

  • Spike 📡 史派克
    Spike 📡 史派克
    星期二 09:12

    我补充了一下截图,我用的是 chrome 浏览器。然后从打开网页到最后支付跳转都是 chrome 内

    星期二 09:12
    有用
    回复
  • Memory
    Memory
    星期一 20:04

    实际发起支付是在微信内浏览器还是微信外浏览器?调用的H5下单还是jsapi下单?

    星期一 20:04
    有用
    回复 7
    • Spike 📡 史派克
      Spike 📡 史派克
      星期二 08:48
      微信外浏览器,调用的下单是 h5 下单,并且预付单已生成,能被接口查询到
      星期二 08:48
      回复
    • Memory
      Memory
      星期二 09:10回复Spike 📡 史派克
      你这截图看起来不像是微信外
      星期二 09:10
      回复
    • Spike 📡 史派克
      Spike 📡 史派克
      星期二 09:13
      我在下面回复补充了下截图,一路用的是 chrome
      星期二 09:13
      回复
    • Memory
      Memory
      星期二 09:30回复Spike 📡 史派克
      open.weixin.qq.com 这不是发起支付的域名
      星期二 09:30
      回复
    • Spike 📡 史派克
      Spike 📡 史派克
      星期二 09:49
      这是最终跳转结果,我看链路是这样的:
      商户自己域名下的页面(需要在申请 h5 时候绑定)-》点击预付单接口返回的 url -》带着 referer 跳转 -》重定向到 open.weixin.qq.com 进行支付 (此时报错 )
      星期二 09:49
      回复
    查看更多(2)
登录 后发表内容