用于Paypal IPN模拟器的URL

时间:2013-12-17 22:13:27

标签: paypal paypal-ipn

我正在https://developer.paypal.com/webapps/developer/applications/ipn_simulator使用模拟器检查位于www.domain.com/ipn.asp的IPN脚本

作为我自己的IPN脚本的一部分,我需要将我收到的IPN消息重新发布回Paypal。

  1. 如果我回复https://www.sandbox.paypal.com/cgi-bin/websc - IPN模拟器给我一个失败的消息(“我们很抱歉,我们无法发送IPN。”)。
  2. 但如果我回帖https://www.paypal.com/cgi-bin/webscr( live script) - IPN模拟器给我一条成功的消息(“IPN发送成功”) - 但是, 我自己的IPN脚本告诉我paypal的最终回复 - 是INVALID,即使我正在发布所有内容 cmd=_notify-validate&
  3. 那么 - 我应该使用哪个网址,是否有任何理由让我继续获得此INVALID最终回复?

    谢谢!

1 个答案:

答案 0 :(得分:2)

https://www.sandbox.paypal.com/cgi-bin/webscr是使用沙箱进行测试的正确地址。您在问题中列出的地址缺少r末尾的webscr

有很多理由可以获得INVALID响应。您需要调试代码才能找到问题。我使用PHP作为我的IPN听众,因此我无法为此提供帮助。