收藏
回答

微信支付回调失败

安卓开发环境下,app在接入微信支付过程中,只有第一次使用微信支付才能成功调起微信的支付页面;

第二次支付会提示“包名不对,请检查包名是否与开放平台上填写的一致”;

第三次之后点击支付不能调起微信的支付页面,但是返回code返回-1,

清除微信全部数据后可以再次开始支付;

请问一下这是为什么,要怎么解决?

三次支付截图如下(官方demo):

第一次:




第二次




第三次




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

1 个回答

  • 微信支付技术助手4
    微信支付技术助手4
    2019-06-17

    失败的情况可以按照以下几点检查:


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

    2 android studio包签名会变化

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

    4 微信退出重启一下


    2019-06-17
    有用
    回复
登录 后发表内容