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'正確發送。