2013-04-30 122 views

回答

1

我目前也有這個相同的問題。你是否把$ listener-> use_sandbox變量都改爲false(在ipn.php和ipnlistener.php中)?您是否在PayPal賬戶中啓用了IPN通知?如果您還沒有完成後者,可以通過以下操作完成:配置文件 - >設置 - >我的銷售工具 - >即時付款通知 - >更新。

與特定IPN通知相關聯的「消息ID」是什麼意思? (你可以在你的IPN歷史訪問此)

礦具有以下(相關信息):

創建

日期/時間:29/04/2013 16:21 AEST

最新的傳遞嘗試日期/時間:1985年11月5日2點23分AEST

HTTP響應代碼:200

交貨狀態:已發送

IPN類型:其他事務進行

我不知道爲什麼最新的傳遞嘗試的日期/時間被列爲1985年是......也許你有你對類似的東西?對不起,我還沒有解決你的問題,但也許我已經給你一些額外的東西來看看?而且,我確信其他人的回答也可能想知道這些事情。 :-)

PS:你可能會考慮檢查你的服務器訪問日誌。當我檢查我的時候,我發現沙盒中的IPN被成功發佈;然而,活的不是。

PPS:我通過確保此處所列(通過貝寶使用)的IP地址能夠張貼到我的網站固定我的問題:explanationaddresses

5

如果你想同時發佈到使用模擬器實時paypal IPN地址,那麼它將返回一個INVALID響應。您必須發佈到沙箱地址才能讓IPN模擬器返回VERIFIED響應。

如果使用具有實時發佈地址的模擬器,它將返回200代碼的HTTP代碼,但響應將始終爲INVALID。希望這可以幫助。