是否有人遇到过IPN间歇性问题?我没有收到某些交易的IPN消息。有时它有时不发布。什么时候解决?
答案 0 :(得分:0)
您是否检查了PayPal中的IPN历史记录,看它是否显示为您要质疑的交易发送的IPN?在大多数情况下,当人们说'#34; IPN不发送"它确实存在,但脚本存在问题。
例如,假设您有5个交易,只有3个像您提到的那样工作。它可能是数据中的特殊字符(例如,像O' Reilly这样的名称),您的脚本未正确处理,导致其失败。
同样,您需要检查IPN历史记录,还要检查您的Web服务器日志,PHP错误日志等。
我写的关于how to test PayPal IPN的文章详细介绍了所有这些。
答案 1 :(得分:0)
我遇到过与你所描述的相同的问题,关于第18次的5次付款:我的系统当天处理了几次IPN电话,但有些电话丢失了。
前几个月没有相关问题,2周后没有问题。
花了很长时间寻找可能的原因,但我一无所获;即使遇到网络问题,PayPal也不会收到200以重新尝试IPN呼叫。
这显然是一个PayPal错误,但我无法找到任何状态问题报告,只有单个开发人员对此事件大肆宣传,非常不专业。
我会使用Stripe,但最终客户习惯使用PayPal并要求:(