Php 我如何知道是否取消从贝宝网站订阅

Php 我如何知道是否取消从贝宝网站订阅,php,paypal,subscription,Php,Paypal,Subscription,我已经将PayPal商户帐户集成到网站上,我是为一个客户做的 人们可以在订阅后注册网站,然后通过PayPal付款。我们有定期付款。但是,如果人们从网站退订,他们对网站的访问将被关闭,但我的问题是,如果人们不点击网站上的退订,而只是从他们自己的PayPal帐户取消定期付款,我将如何取消他们在网站上的订阅。 请建议一些PHP代码或想法取消订阅 提前感谢,vikas tyagi将逻辑添加到您的Paypal IPN处理程序中,Paypal应通过IPN向您的服务器发送一个包含该信息的通知 另一个想法是查

我已经将PayPal商户帐户集成到网站上,我是为一个客户做的 人们可以在订阅后注册网站,然后通过PayPal付款。我们有定期付款。但是,如果人们从网站退订,他们对网站的访问将被关闭,但我的问题是,如果人们不点击网站上的退订,而只是从他们自己的PayPal帐户取消定期付款,我将如何取消他们在网站上的订阅。 请建议一些PHP代码或想法取消订阅


提前感谢,vikas tyagi将逻辑添加到您的Paypal IPN处理程序中,Paypal应通过IPN向您的服务器发送一个包含该信息的通知

另一个想法是查询PayPalAPI,看看用户登录时子脚本是否仍处于活动状态


但是我确信IPN处理程序更容易实现

我得到了一个完美的解决方案

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

  • 转到PayPal网站并登录您的帐户
  • 单击页面顶部的“配置文件”
  • 单击“销售首选项”列中的“即时付款通知首选项”
  • 单击“编辑IPN设置”
  • 输入通知URL并选择“接收IPN消息”
  • 单击“保存”
  • 您可以通过即时付款通知数据发送自定义电子邮件。有关示例脚本,请参见

    我们可以根据需要定制示例脚本代码

    @zad你能回答吗