微信支付WXPayEntryActivity 不回调

简介: 微信支付WXPayEntryActivity 不回调

微信支付同步回调不回调问题记录

1.微信支付官方文档

https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_5

第三方的东西都是比较简单的,直接看官方文档就可以,无论支付宝支付还是微信支付,客户端的工作量要小于服务端

有同步回调结果和异步回调结果,一般官方建议以异步回调结果为准,所以我们在同步回调结果判断支付成功后,去请求服务端异步回调。

在微信支付对接时,遇到了同步回调都不回调的问题,按照上述官方文档所说。

image.png

需要自己建相同的包名和类名,即WXPayEntrrActivity所在包名应为:

image.png

但尝试之后,发现并不能进入回调方法,也许是官方文档说明不准确的原因,也许是自己理解的原因,我们需要在wxapi包下新建WXPayEntryActivity类接收回调方法,但包名并不是net.sourcefogr.simcpux,而是你自己项目的包名,比如gradle中你的appid为com.test,那么你的WXPayEntryActivity就应是com.test.wxapi.WXPayEntryActivity,同时记得在该Activity配置文件中添加

...
android:exported="true"
android:launchMode="singleTop" >

image.gif



目录
相关文章
|
12月前
|
XML JSON fastjson
企业微信通讯录回调模板-XML转JSON-让回调不再难!
企业微信通讯录回调模板-XML转JSON-让回调不再难!
400 0
|
应用服务中间件 API Apache
Springboot----项目整合微信支付(处理微信支付回调通知)
Springboot----项目整合微信支付(处理微信支付回调通知)
994 0
Springboot----项目整合微信支付(处理微信支付回调通知)
|
2月前
|
安全 Java Linux
企业微信应用结合Cpolar内网穿透实现固定域名验证回调本地接口服务
企业微信应用结合Cpolar内网穿透实现固定域名验证回调本地接口服务
|
11月前
|
测试技术 API
从零玩转系列之微信支付实战PC端支付微信回调接口搭建2
从零玩转系列之微信支付实战PC端支付微信回调接口搭建
145 0
从零玩转系列之微信支付实战PC端支付微信回调接口搭建2
|
11月前
|
JSON 算法 API
从零玩转系列之微信支付实战PC端支付微信回调接口搭建1
从零玩转系列之微信支付实战PC端支付微信回调接口搭建
126 0
|
移动开发 Android开发
实战:第七章:微信H5支付时用户有微信分身停留5秒后未选择哪个微信分身,也未支付就被动回调到商户支付是否完成的页面...
实战:第七章:微信H5支付时用户有微信分身停留5秒后未选择哪个微信分身,也未支付就被动回调到商户支付是否完成的页面...
128 0
|
微服务
微信授权回调时,回调地址中原有参数丢失
微信授权回调时,回调地址中原有参数丢失
649 0
微信授权回调时,回调地址中原有参数丢失
|
小程序
【微信小程序】wx.request请求后success回调的数据无法显示到页面上
【微信小程序】wx.request请求后success回调的数据无法显示到页面上
350 0
|
API
电商收付通系列③,对微信应答或回调进行签名验证
如果验证商户的请求签名正确,微信支付会在应答的HTTP头部中包括应答签名。建议商户验证应答签名。同样的,微信支付会在回调的HTTP头部中包括回调报文的签名。商户必须验证回调的签名,以确保回调是由微信支付发送。这里我们就要用到在电商收付通系列②,获取微信支付平台证书获取的微信支付平台证书中的公钥。再次提醒,应答和回调的签名验证使用的是微信支付平台证书,不是商户API证书。使用商户API证书是验证不过的。
252 0
电商收付通系列③,对微信应答或回调进行签名验证
|
小程序 安全 API
.NET企业微信回调配置(数据回调URL和指令回调URL验证)(一)
.NET企业微信回调配置(数据回调URL和指令回调URL验证)
841 0
.NET企业微信回调配置(数据回调URL和指令回调URL验证)(一)