网站微信扫码支付,支付完成后,notify_url没有收到通知,用的是模式二
程序员文章站
2022-04-13 14:05:20
...
网站微信扫码支付,支付完成后,notify_url没有收到通知,用的是模式二
回复内容:
确认在配置中,回调地址是否正确。 我才做了微信二维码扫码支付, 也是用的模式二
蟹妖.
检查几个地方吧. 你在发起支付的时候,notify_url
要填对.
在异步回调页把微信推过来的数据放在log里面, 方便调试.
file_put_contents('./log.txt', file_get_contents('php://input'));
然后看log.txt里面的内容进行调试
用natapp 在本地测试一下 可以看到请求的问题 包括是否通知到 微信端返回来的数据 以及你这边是如何做出响应的
1、回调URL需要的是公网可访问的URL
2、回调URL不可带参
3、商家平台需要配置回调URL
4、在回调url入口打log调式
这是我写的log
用了NATAPP测试,发现腾讯服务器根本就没有向pay-notify.php发送请求
以上就是网站微信扫码支付,支付完成后,notify_url没有收到通知,用的是模式二的内容,更多相关内容请关注PHP中文网(www.php.cn)!
上一篇: 用PHP实现POP3邮件的收取(二)