PayPal沙箱与实时模式不同

时间:2016-12-21 14:33:31

标签: php paypal paypal-ipn

所以我现在已经在PayPal的IPN上苦苦挣扎了一段时间。我终于让所有东西都在沙盒模式下工作,但是当我上线时,它没有工作。

看看这个:

沙箱(工作并发送IPN)

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">

enter image description here

直播(不发送IPN)

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">

enter image description here

看看这两个支付屏幕有何不同?沙盒一个发送IPN就好了,但是现场没有。为什么会发生这种情况?为什么会有区别?

1 个答案:

答案 0 :(得分:2)

看起来你有两个问题在这里:

  1. 商家帐户已禁用IPN。如果PayPal在尝试向您发送IPN时收到持续失败,则会发生这种情况 - PayPal会先通过电子邮件向您发出警告;如果我们之后仍然无法向您发送IPN,我们将完全禁用该帐户的IPN。我已经为您重新启用了该帐户的IPN,但如果将来再次发生这种情况,您需要file a ticket with our Merchant Technical Support team才能重新启用它。
  2. 我要求系统为您提供的交易重新发送IPN,但是当我们这样做时,我们会从您的网站上收到“404 Not Found”错误。您可能需要仔细检查notify_url是否正确。将来,您可以要求PayPal在您的PayPal帐户中从this page重新发送IPN。