0
几天后,我用PayPal Sandbox进行调试,我不止一次注意到IPN通知排队等待并且没有经过长时间(可能是几小时)的处理。PayPal延迟IPN(在沙箱中,并与实际支付)
这个问题特定于沙盒吗?
这是否与正常(非沙箱)PayPal IPN发生?
如果发生了,那么发生多少次(大约)?
几天后,我用PayPal Sandbox进行调试,我不止一次注意到IPN通知排队等待并且没有经过长时间(可能是几小时)的处理。PayPal延迟IPN(在沙箱中,并与实际支付)
这个问题特定于沙盒吗?
这是否与正常(非沙箱)PayPal IPN发生?
如果发生了,那么发生多少次(大约)?
我会承认是IPN的'noob'(我设法让我的工作正常)。我在测试过程中注意到
我还处于开发模式,所以不能对生产环境说话。但是您可能会发现IPN测试仪对测试代码很有帮助(如果您尚未使用它):https://developer.paypal.com/developer/ipnSimulator/
使用IPN测试程序将帮助验证您的“侦听器”代码是否返回“200”状态,即要求“完成”交易。我的理解是,如果PayPal没有“听到'200'状态,IPN将继续以不同的时间间隔发送。所以你可以看看你的日志,以确保'200'正确发送。