收藏
回答

微信公众号支付,支付完成之后,当前页面无法关闭回到公众号页面!

微信公众号使用JSAPI支付,在公众号页面发起支付之后,打开的是微信内部的支付页面,支付成功之后无法关闭支付页面回到公众号页面上去,使用

WeixinJSBridge.invoke('closeWindow', {}, function (res) {})

WeixinJSBridge.call('closeWindow')

这两种方法也无法关闭,所以想问一下是什么原因导致的?

ps:公众号用了快一年了,以前都是正常的,就最近几天突然变这样了,不知道微信改了什么东西!

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

3 个回答

  • Dylan
    Dylan
    2020-08-26

    关于对“支付后跳转指定页面”功能升级的通知

    https://pay.weixin.qq.com/index.php/public/cms/content_detail?lang=zh&id=121505

    2020-08-26
    有用 1
    回复 5
    • 孤鸿号
      孤鸿号
      2020-08-26
      我以前没有配置支付成功后的跳转页面,以前支付成功之后点击完成,就会给个成功回调,并且关闭当前支付页面,回到公众号页面;现在是点击完成之后还是停留在支付完成页面,没有回到公众号页面;我不明白支付成功之后的跳转指定页面是否一定要进行配置的!
      2020-08-26
      回复
    • 孤鸿号
      孤鸿号
      2020-08-26
      合作伙伴应当在2020年7月31日之前按照本通知的指引报名参加点金计划并按照指引进行配置,完成升级,若未按时完成升级,微信支付将对“支付后跳转指定页面”功能进行关闭处理,届时,合作伙伴将无法使用“支付后跳转指定页面”功能。
      这是点击你给的链接进去的,但是我根本没有使用这个功能,我以前的处理方式是:支付成功之后,点击完成按钮,微信会关闭支付页面回到公众号页面,然后我在公众号页面上的回调写页面跳转逻辑,现在是说必须设置支付成功后的指定跳转页面吗?
      2020-08-26
      回复
    • Dylan
      Dylan
      2020-08-26回复孤鸿号
      你是不是用H5调起支付,WeixinJSBridge.invoke的方法。改用JS-SDK的方法(chooseWXPay)之后就不会出现这种情况了,具体的实现过程在开发文档里都有
      2020-08-26
      回复
    • 孤鸿号
      孤鸿号
      2020-08-26回复Dylan
      我们有两个公众号都是用的H5支付调用的WeixinJSBridge.invoke的方法,现在一个是正常的,另外一个变成我上面说的样子!两个公众号唯一的区别是发现问题的是使用了第三方支付功能,没有出问题的公众号使用的微信原生支付,不知道这会不会产生影响
      2020-08-26
      回复
    • 晴天
      晴天
      2021-08-13回复孤鸿号
      我也是用了银行支付,出现这问题,你解决了没
      2021-08-13
      回复
  • 皮皮虾。我们走
    皮皮虾。我们走
    2020-09-21

    楼主解决了吗。我现在也遇到了

    2020-09-21
    有用
    回复
  • 孤鸿号
    孤鸿号
    2020-08-26

    我公司有两个公众号在运行,都是使用JSAPI方式进行支付的,现在是一个公众号支持成之后点击完成可以关闭支付页面,另外一个不可以,我都搞不明白了,到底是啥原因导致的

    2020-08-26
    有用
    回复
登录 后发表内容
问题标签