起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5217|回复: 7

[结贴] 微信支付成功后,没有接收到返回结果

[复制链接]

20

主题

66

帖子

270

积分

中级会员

Rank: 3Rank: 3

积分
270
QQ
发表于 2017-7-18 14:37:40 | 显示全部楼层 |阅读模式
在公众号内进行微信支付,支付成功后,没接收到微信支付返回的结果。JS中调用的微信支付-API的notifyUrl为http://www.zhonglele888.com/baas/weixin/weixin/notify是可以正常访问的。Java中WxPayNotify.java中返回的结果如下图
1500359635(1).png
1500359849(1).jpg

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36198
发表于 2017-7-18 15:32:57 | 显示全部楼层
参考http://docs.wex5.com/pay-mp-step-by-step/中的看看什么地方设置的不正确
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

20

主题

66

帖子

270

积分

中级会员

Rank: 3Rank: 3

积分
270
QQ
 楼主| 发表于 2017-7-18 15:50:06 | 显示全部楼层
jishuang 发表于 2017-7-18 15:32
参考http://docs.wex5.com/pay-mp-step-by-step/中的看看什么地方设置的不正确

通过InputStream in = req.getInputStream();
                String resultXML = IOUtils.toString(in, "UTF-8");
                System.out.println(resultXML);
转换得到返回的字符串。有提供如何解释其字符串吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36198
发表于 2017-7-18 17:05:50 | 显示全部楼层
有提供如何解释其字符串吗?什么意思?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

2

主题

6

帖子

46

积分

新手上路

Rank: 1

积分
46
QQ
发表于 2018-2-14 11:13:06 | 显示全部楼层
我也遇见了同样的问题
设置notifyUrl为   notifyUrl = location.origin + "/baas/weixin/weixin/notify";
但是doNotify方法里面req.getParameter("return_code");接收的值为null
resultCode===============null

private static void doNotify(HttpServletRequest req, HttpServletResponse resp) throws IOException {
                resp.setContentType("text/xml;charset=utf-8");
                resp.setCharacterEncoding("utf-8");
                String resultCode = req.getParameter("return_code");
                System.out.println("resultCode==============="+resultCode);
}
回复 支持 反对

使用道具 举报

53

主题

294

帖子

741

积分

高级会员

Rank: 4

积分
741
QQ
发表于 2018-8-5 11:36:01 | 显示全部楼层
老来 发表于 2018-2-14 11:13
我也遇见了同样的问题
设置notifyUrl为   notifyUrl = location.origin + "/baas/weixin/weixin/notify";
...

对  永远都是空值  这是什么情况  你怎么处理了 亲
回复 支持 反对

使用道具 举报

53

主题

294

帖子

741

积分

高级会员

Rank: 4

积分
741
QQ
发表于 2018-8-5 11:46:18 | 显示全部楼层
jishuang 发表于 2017-7-18 17:05
有提供如何解释其字符串吗?什么意思?

按照这个帖子,虽然传入的空值,但是支付成功了。如果再前段处理,支付成功事件的话,可能会存在遗漏的问题。
回复 支持 反对

使用道具 举报

53

主题

294

帖子

741

积分

高级会员

Rank: 4

积分
741
QQ
发表于 2018-8-5 11:46:21 | 显示全部楼层
jishuang 发表于 2017-7-18 17:05
有提供如何解释其字符串吗?什么意思?

按照这个帖子,虽然传入的空值,但是支付成功了。如果再前段处理,支付成功事件的话,可能会存在遗漏的问题。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-8-24 14:43 , Processed in 0.092693 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表