2016-10-19 39 views
0

我遇到了Paypal在用戶取消訂閱時發送重複'recurring_payment_profile_cancel'類型IPN的問題。如果我通過Express checkout NVP發起取消,我只能獲得一個IPN,但是如果用戶從他的Paypal帳戶儀表板中取消,我會得到兩個接近相同的消息,兩個都會得到一個200響應代碼並且沒有重試,因此看起來不是問題在我的最後。個人資料上的重複IPN取消

在沙箱和現場環境中,我都會遇到這種情況。

這是正常的嗎?一個錯誤?或者我可以避免的東西?

+0

您可以隨時獲得任何類型的重複IPN。在任何情況下,你都必須防守編碼。所有示例IPN代碼都這樣做。 – EJP

+0

已經向MTS提交了一張票?做一張票,他們會幫助你檢查 –

+0

我只檢查了詳細驗證IPN的php示例,但正如你所說,如果這是一個常見的事情,我將不得不忽略額外的我得到的東西。我確實提交了一張票,遺憾的是,這一週沒有回覆。 – Helios

回答

0

貝寶MT確認這是一個錯誤,並推出了一個修復,這是幸運的解決。

謝謝。