我方确定事项:
回调接口可正常访问;
https/http均可访问;
前端调起和后端下单商户号对应正确;
支付成功;
回调接口无代码错误,且已经做了异常处理,不会崩掉;
回调接口无权限限制,或其他控制;
支付时传给微信的回调接口是符合回调接口要求的;
给微信发的邮件回复内容:
按照以下几点检查,1,检查回调url是否正确,回调url是不能带参数的,请注意。2,是否有按照文档要求正确返回参数给到微信。
3,是否开启了防火墙把微信的通知给屏蔽了。
4,是否响应超时。
5,是否正确使用post请求。
6,回调url修改成http协议试试。
最终问题得以解决:
将回调接口换成http的(注意服务器映射下http的哈),我们使用的是https的,不过我们一直都在用https的做回调接口,最近不知道为什么不能回调了,只有微信知晓吧。
这问题倒腾了一两天,代码看了一遍又一遍,资料搜了又搜。