PHP中的PayPal IPN无法将请求发送到IPNPB

时间:2019-01-23 06:26:41

标签: php paypal paypal-sandbox paypal-ipn

我这里有一个PayPal IPN脚本,但是问题是,它正确接收了POST请求,但是当它尝试向PayPal发出CURL请求时,PayPal似乎没有给出任何响应(甚至没有{ 1}}或其他任何东西!)

这是我的代码:

INVALID

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

修改了可能的解决方案信息登录到收件人的Paypal帐户并设置IPN

为此,请执行以下步骤:

  1. 步骤配置文件->配置文件和设置->我的销售工具->即时付款通知->更新

  2. 单击“选择IPN设置”

  3. 将“通知URL”字段设置为HTML表单中“ notify_url”上的内容。
  4. 选择“接收IPN邮件”
  5. 保存

注意:如果您检查IPN历史记录,它可能会显示为“已排队”。这似乎是沙盒故障,或者可能是它处理了许多请求,并且排队很长。您可以尝试以较小的金额(例如1美元)进行实时付款。请参阅此处:贝宝IPN状态-已排队