84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
微信公众号支付付款之后收不到回调。我们把请求参数拿出来,找到notify_url,自己用浏览器去访问这个url是通的,说明这个url本身是没有提问的。但是付款之后微信就是回调不回来。
业精于勤,荒于嬉;行成于思,毁于随。
可以折中一下,在接口未审核通过的时候,回调没用,这时候你可以主动发起查询,就是在用户扫码的页面,后端AJAX10秒查一次即可。
看看web服务器日志,有没有腾讯的ip过来的请求。
你的域名被微信屏蔽了
可能是没有设置支付授权目录。
url中不可以带参数
如?param=value
你的url是要外网能访问的
针对这个问题,我不赞成 @tintchao 的答案,因为轮询需要消耗太多的性能。官网也给出了查询订单的适用场景:
需要调用查询接口的情况:
当商户后台、网络、服务器等出现异常,商户系统最终未接收到支付通知;
调用支付接口后,返回系统错误或未知交易状态情况;
调用被扫支付API,返回USERPAYING的状态;
调用关单或撤销接口API之前,需确认支付状态;
回归正题,建议题主按照如下的方式进行检查:
检查 notify_url 是否可以访问,注意是 POST 方式,不是 GET 方式。
POST
GET
检查服务端日志,在调用相关 API 之后,是否有来自腾讯的 IP 请求。
检查 Web 接口是否可以接受 XML 格式数据请求。
楼主你好,请问你的问题现在解决了吗?我现在也遇到了一样的问题
确定URL准确并且外网可访问
如下图确定是否配置授权目录
楼主可以搜一下叫natapp这个软件,能直接在本地开启外网访问,这样调试起来方便一些!!
可以折中一下,在接口未审核通过的时候,回调没用,这时候你可以主动发起查询,就是在用户扫码的页面,后端AJAX10秒查一次即可。
看看web服务器日志,有没有腾讯的ip过来的请求。
你的域名被微信屏蔽了
可能是没有设置支付授权目录。
url中不可以带参数
你的url是要外网能访问的
针对这个问题,我不赞成 @tintchao 的答案,因为轮询需要消耗太多的性能。官网也给出了查询订单的适用场景:
需要调用查询接口的情况:
当商户后台、网络、服务器等出现异常,商户系统最终未接收到支付通知;
调用支付接口后,返回系统错误或未知交易状态情况;
调用被扫支付API,返回USERPAYING的状态;
调用关单或撤销接口API之前,需确认支付状态;
回归正题,建议题主按照如下的方式进行检查:
检查 notify_url 是否可以访问,注意是
POST
方式,不是GET
方式。检查服务端日志,在调用相关 API 之后,是否有来自腾讯的 IP 请求。
检查 Web 接口是否可以接受 XML 格式数据请求。
楼主你好,请问你的问题现在解决了吗?我现在也遇到了一样的问题
确定URL准确并且外网可访问
如下图确定是否配置授权目录
楼主可以搜一下叫natapp这个软件,能直接在本地开启外网访问,这样调试起来方便一些!!