Paypal IPN没有解雇?

时间:2016-05-18 07:25:16

标签: paypal paypal-ipn paypal-sandbox payment

我对Paypal IPN有疑问,我想知道IPN何时激活并将其发送到我的网站。

我目前的网站上有buy button。当客户购买服务时,他被引导到paypal。一旦他支付了服务,没有任何事情发生。为了让我收到IPN通知,用户必须点击" Return to merchant website"或者无论链接是什么,我都会收到IPN通知。

这是否正常,是否适合每个人? 现在,大多数人完成付款后,只关闭网站,我就不会收到任何通知。

感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

您的问题会遗漏很多信息,因此我会为您完成每个选项:

解决方案

  

我的return_URL是我的IPN.php文件的位置,它负责发送和接收的数据。我的问题是,当我点击"返回商家网站时,IPN才会触发"而不是在付款实际完成时

你所做的,从阅读你的评论,将你的IPN页面设置为从paypal页面返回,这是 IPN应该工作的方式,IPN页面永远不应该是客户访问,只有Paypal访问。

通读我的anwser(积分2,3,4 )并设置您的IPN网络链接,如上所述,您的return_url值应该是一个基本页面客户"交易完成"。如上所述,IPN页面在您的PayPal帐户(沙箱和实时)上定义。

这将解决您的问题。