php 微信支付 回调通知不停,重复九次
怪我咯
怪我咯 2017-04-10 18:04:38
[PHP讨论组]

微信支付已完工,最后有点小问题就是微信的回调会重复9次

第一步:
$return = "success";
echo $return;
不管用

第二步:
$return = "";
echo $return;
不管用

第三步:
header('Content-type: text/xml');
不管用

第四步:
$return = "";
ob_clean();
echo $return;
exit;
狗带

都会重复九次,请教下各位,微信到底是需要啥才会停止通知
感谢

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(2)
阿神

判断订单是否成功了,直接return


if (订单已经支付成功过了) {
        return '<xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[OK]]></return_msg></xml>';
}
黄舟

感谢各位的回答

错误原因是因为我的业务处理代码是在支付宝那边copy过来的,有一段是 跳转页面,所以微信就没收到消息。

这个问题也学到了模拟调用的调试方法。感谢 ZongLiang 的耐心帮助。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号