收藏
回答

APP集成微信支付沙盒测试无法拉起客户端

APP集成微信支付后,沙盒测试环境无法拉起微信客户端,显示支付失败,但是切换成正式版的API则可以拉起微信支付客户端,哪位大神知道怎么回事?

已经自查过以下内容:

  1. APP_ID、商户号正确

  2. 能够正确获取沙盒测试API key

  3. 统一下单接口能够正确返回Prepay ID

  4. 统一下单API中增加了sandbox_new路径,API key也是用的https://api.mch.weixin.qq.com/sandboxnew/pay/getsignkey 返回的API key.



但是APP端始终无法拉起微信支付客户端。

求救。

最后一次编辑于  03-02  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 微信支付技术助手
    微信支付技术助手
    03-04

    你好,请按照以下几点检查:

    1 开放平台应用签名得去掉冒号,要小写

    2 android studio包签名会变化

    3 改完应用签名要过一段时间才生效

    4 微信退出重启一下


    03-04
    赞同
    回复 3
    • 肖
      03-04

      这些我都检查过的,现在我用生产环境的API能够调起微信支付,并且能够支付成功,后台也看了收到款了。

      就是沙盒环境没有办法拉起微信支付。


      弱弱问一下,沙盒环境没有测试通过,生产环境可以支付成功吗?开发文档说的是要先通过沙盒测试用例

      03-04
      回复
    • 微信支付技术助手
      微信支付技术助手
      03-04回复

      您好,不必,只要您生产环境测试无问题即可。

      03-04
      回复
    • 肖
      03-04回复微信支付技术助手

      好的,了解了,非常感谢

      03-04
      回复