2013-12-17 30 views
0

我使用模擬器在https://developer.paypal.com/webapps/developer/applications/ipn_simulator檢查位於www.domain.com/ipn.aspURL中使用貝寶IPN模擬器

我的IPN腳本作爲我自己的IPN腳本的一部分,我需要重新將我收到的IPN消息發回PayPal。

  1. 如果我回發到https://www.sandbox.paypal.com/cgi-bin/websc - 的IPN模擬器給我一個失敗的消息(「很抱歉,我們無法發送IPN」)。
  2. 但是,如果我回發到https://www.paypal.com/cgi-bin/webscr(該 直播腳本) - IPN的模擬器給了我成功的消息(「IPN發送成功」) - 但是, 我自己的IPN腳本告訴我,從貝寶的最終響應 - 被INVALID,即使我與 回來一起發佈的一切cmd=_notify-validate&

所以 - 我應該是什麼URL中使用,並且可以有任何理由,我不斷收到此INVALID最終響應?

謝謝!

回答

2

https://www.sandbox.paypal.com/cgi-bin/webscr是用於測試沙箱的正確地址。您在問題中列出的地址在webscr的末尾缺少r

有很多原因可能會導致INVALID響應。您需要調試代碼才能找到問題。我爲我的IPN監聽器使用了PHP,所以我不能對此有太多幫助。

+1

你是男人 - 我怎麼會錯過'r'!感謝mil! – kneidels