【问题标题】:Paypal IPN is not working in paypal account but its working correctly in sandboxPaypal IPN 在 paypal 帐户中不起作用,但在沙盒中正常工作
【发布时间】:2012-04-09 20:21:17
【问题描述】:

Paypal IPN 在 paypal 帐户中不工作,但在沙盒中正常工作。请帮助我们解决问题。如果发生这种情况,我们如何测试

谢谢

【问题讨论】:

  • “不工作”是什么意思?您没有收到 IPN?发送的参数“错误”?
  • 是的,我没有收到 IPN 通知?
  • 我正在使用贝宝订阅
  • 您在同一台机器上使用 sandobx 和 live paypals 吗? (或者您是否有登台和直播机器)您是否确保在notify_url 中传递了正确的网址?您使用的是标准版还是专业版?
  • 我使用的是贝宝标准。我正在使用相同的机器。它与文本编码有关吗?

标签: php paypal paypal-sandbox paypal-ipn


【解决方案1】:

在paypal的商务账户中设置notify_url

除了电子邮件通知外,PayPal 还可以将交易数据(也称为即时付款通知)发送到特定的 URL。使用即时付款通知,PayPal 将带有加密代码的付款通知消息发送到您收到的每笔付款的指定 URL。按照以下说明设置即时付款通知。

  1. 访问 PayPal 网站并登录您的帐户。
  2. 点击页面顶部的“个人资料”。
  3. 点击“销售偏好”列中的“即时付款通知偏好”。
  4. 点击“编辑 IPN 设置”。

  5. 输入通知 URL 并选择“接收 IPN 消息”。

    示例:http://yoursiteurl.com

  6. 点击“保存”。

【讨论】:

    猜你喜欢
    • 2013-07-04
    • 2013-06-26
    • 2016-10-02
    • 2015-11-25
    • 2012-06-25
    • 2014-06-07
    • 2018-08-14
    • 2013-12-06
    • 2012-02-19
    相关资源
    最近更新 更多