Paypal IPN模拟器(不同的网站,不同的结果)

时间:2016-04-26 14:24:16

标签: paypal-ipn paypal-sandbox

这让我陷入困惑。在阅读Paypal的Paypal IPN文档后,我知道如何进入模拟器页面并触发IPN测试。阅读PP的文档,我所导致的页面是: https://developer.paypal.com/developer/ipnSimulator/

现在,在我的服务器端,我使用了PP的一个Listenter示例文件,其中我已经实现了我自己的类,将我需要的所有内容记录到文本文件中,并且,我知道我的IPN侦听器已启动,运行和接收来自IPN模拟器的请求,因为我可以看到它全部记录下来。

现在有趣的部分是,正如我之前所说的那样,我引导上述页面,每次模拟付款时都会触发来自Paypal的 INVALID 响应。在几十个论坛阅读后,包括SO,我看到有些人使用https://developer.paypal.com/webapps/developer/applications/ipn_simulator而不是前者。 如果我使用后一个URL,模拟工作顺利进行,每次都得到“验证”响应。在这一点上,我无法回答的问题是“为什么?”。为什么这只适用于后一个URL,而不是我从paypal帐户重定向到的URL,这是我认为它应该起作用的那个?这构成了另一个问题。除非我手动输入,否则我无法从我的paypal帐户中的任何位置访问此后一个URL。您可能会问我是如何访问第二个URL的。好吧,我从其他人的帖子中得到了它,否则我甚至都不知道它存在。所以,现在我完全迷失了,并且说了这个,

  1. 有没有人可以解释我与这两个网址的区别,为什么第二个网址在我的PP帐户中无法使用?
  2. 如果您还可以解释为什么模拟只能从第二个URL起作用,那将是一个奖励
  3. 注意:顺便说一句,我已经尝试过了,我知道在实时模式下它也有效,我得到了验证回复。

0 个答案:

没有答案