php 微信支付成功 异步回调通知一直发送的解决
接前同事工作继续做,微信支付成功后,异步回调通知一直在发。
检查后发现是返回给微信的信息错了,直接return true了,“return true”和没有返回值效果是一样的。
支付成功,在执行完要做的工作后,告诉微信成功了。
所以改成
return sprintf("<xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[OK]]></return_msg></xml>");
转载:https://blog.csdn.net/rain_silently/article/details/79390377
------------------------------------------------------------------------------------------------------------------
php 微信支付 回调通知不停的坑
微信支付已完工,最后有点小问题就是微信的回调会重复9次
第一步:
不管用
第二步:
不管用
第三步:
不管用
第四步:
狗带
++++++++++++++++++++++++++++
第N步
成功了。。。
你大爷吃我一招。。。。。。
这里成功了
return '<xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[OK]]></return_msg></xml>';
转载:https://www.cnblogs.com/hzdx/p/6856227.html
------------------------------------------
thinkphp 中
支付宝回调
ob_clean();
echo "success";
exit();
ob_clean();
echo "fail";
exit();