小程序
小游戏
企业微信
微信支付
扫描小程序码分享
微信普通支付没有问题, 支付完成后WXPayEntryActivity.onResp()会被调用, 通知支付结果.
但如果是签约支付, 这个方法似乎就不会被调用了. 最大的问题是, 如果用户在签约支付界面直接返回, 相当于"取消支付", 这种情况客户端app无法获得通知, 服务端也没有收到微信服务端的任何通知.
SDK版本: Android平台, 5.1.0
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
没有出错, 调用的API是: IWXAPI.sendReq(OpenWebview.Req)
微信签约支付界面可以正常启动和完成支付. 但如果用户直接按返回键回到app界面, WXPayEntryActivity.onResp()不会被调用, 这样app就收不到任何通知. 而且服务端也收不到微信服务端的通知.
想知道, 这种签约支付, 如果直接按返回键取消支付, "取消支付"这个结果应该是怎么通知到app端的.
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
具体是调用的哪个API。有没有具体的报错信息可以提供的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
没有出错, 调用的API是: IWXAPI.sendReq(OpenWebview.Req)
微信签约支付界面可以正常启动和完成支付. 但如果用户直接按返回键回到app界面, WXPayEntryActivity.onResp()不会被调用, 这样app就收不到任何通知. 而且服务端也收不到微信服务端的通知.
想知道, 这种签约支付, 如果直接按返回键取消支付, "取消支付"这个结果应该是怎么通知到app端的.
具体是调用的哪个API。有没有具体的报错信息可以提供的。