收藏
回答

大佬们好,Android对接微信支付,支付成功后点击"返回商家"无法反回自己的app。


Android对接微信支付,支付成功后点击"返回商家"无法反回自己的app。 看了代码回调了WXPayEntryActivity中的onResp(BaseResp resp),并且error=0,也执行了 finish(),但是无法返回自己的app。

android微信支付sdk是:5.4.0

android sdk是:34


一,我按照官方文档配置了依然不行。

微信没有打开的时候"返回商家"可以返回自己的app,微信打开以后就只返回到聊天界面,无法直接返回自己的APP。

三,网上有很多这样的问题也没看见具体的解决方案。

https://developers.weixin.qq.com/community/develop/doc/00024c6daf87d0c098820796c61000

https://developers.weixin.qq.com/community/pay/doc/00042a8efd0f806b4b717a32b6bc00

https://developers.weixin.qq.com/community/develop/doc/00062c887ece50a2d5826cf186b800?highLine=Android%2520%25E6%2594%25AF%25E4%25BB%2598%25E6%2588%2590%25E5%258A%259F%25EF%25BC%258C%25E7%2582%25B9%25E5%2587%25BB%25E8%25BF%2594%25E5%259B%259E%25E5%2595%2586%25E6%2588%25B7%25E6%2597%25A0%25E6%25B3%2595%25E8%25BF%2594%25E5%259B%259EAPP

四,请大佬们看看,具体怎么解决。

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

2 个回答

  • 支付社区运营
    支付社区运营
    04-10

    你好辛苦私信提供异常复现视频(上传至腾讯客服发链接给我),上传下微信客户端日志+微信号,覆盖测试时间段。

    上传日志方法:微信客户端  我->设置->帮助与反馈->右上角扳手上传日志

    04-10
    有用
    回复
  • 夜猫子
    夜猫子
    04-13

    楼主有解决么,我也有同样的问题,但是不局限于android13,我是登录能正常返回app,但是支付完了点击“返回商家”不好使。

    04-13
    有用
    回复 3
    • 支付社区运营
      支付社区运营
      04-14
      楼主解决了,辛苦自行检查下哈
      无法跳回APP可能是由于OpenSDK接入不当导致的。建议您检查以下几点:
      1、确保已正确配置SDK;
      2、检查AndroidManifest.xml中的配置;
      3、确保在调用微信支付接口后正确处理了跳转逻辑。 具体操作可参考微信开放文档:https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/Android.html
      04-14
      回复
    • cheny
      cheny
      04-14
      具体解决方式是什么呢,我这边已经按照官方文档反复对比了很多次,确定没有错漏
      04-14
      回复
    • 夜猫子
      夜猫子
      04-17回复支付社区运营
      能发一下楼主是怎么解决的吗?就那么几行代码,我的登录能跳回,但是支付不能,sdk接入文档已经对比了很多次了
      04-17
      回复
登录 后发表内容