notify_url不再有效

时间:2012-03-28 09:54:56

标签: api paypal paypal-ipn

这已经工作多年了,大约6周前左右,不再调用notify_url,我的表单/邮政编码如下所示:

<form id="payme" action="https://www.paypal.com/cgi-bin/webscr" method="post">
    <input type="hidden" name="return" value="http://www.houdinistop.co.uk/Thanks.aspx" />
    <input type="hidden" name="notify_url" value="http://www.houdinistop.co.uk/Payment/Receive_PayPal.ashx" />

我在ashx页面上有一些代码,如果页面被点击,它会向我发送一封电子邮件,如果我在我的浏览器中访问ashx页面,我会收到电子邮件,但是按照paypal交易,它从不调用处理程序。

它曾经工作,我没有做任何改变,现在它没有工作,所以我猜测paypal改变了一些东西,但我所有的谷歌搜索努力都找不到任何信息

1 个答案:

答案 0 :(得分:3)

在paypal的bussiness a / c中进行notify_url设置

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

  1. 转到PayPal网站并登录到您的帐户。
  2. 点击页面顶部的“个人资料”。
  3. 点击“销售偏好设置”列中的“即时付款通知偏好设置”。
  4. 点击“修改IPN设置。”
  5. 输入通知URL并选择“接收IPN消息。”

    示例:http://www.houdinistop.co.uk/Payment/Receive_PayPal.ashx

  6. 点击“保存”。