接前同事工作继续做,微信支付成功后,异步回调通知一直在发。
检查后发现是返回给微信的信息错了,直接return true了,“return true”和没有返回值效果是一样的。
支付成功,在执行完要做的工作后,告诉微信成功了。
所以改成
return sprintf("");
------------------------------------------------------------------------------------------------------------------
php 微信支付 回调通知不停的坑
微信支付已完工,最后有点小问题就是微信的回调会重复9次
第一步:
$return = "success"; echo $return;
不管用
第二步:
$return = ""; echo $return;
不管用
第三步:
header('Content-type: text/xml');
不管用
第四步:
$return = ""; ob_clean(); echo $return; exit;
狗带
++++++++++++++++++++++++++++
第N步
return '';
成功了。。。
你大爷吃我一招。。。。。。
这里成功了
return '';