如何在paypal api中获取有关用户取消SUNBASCRIPTION的通知?

如何在paypal api中获取有关用户取消SUNBASCRIPTION的通知?,paypal,paypal-ipn,paypal-subscriptions,Paypal,Paypal Ipn,Paypal Subscriptions,我使用贝宝ipn。我正在获取数据并将其存储在数据库中。 1.但如何获得用户已取消订阅的通知? GetRecurringPayments提供的详细信息对我不起作用。 2.如果有订阅,IPN的“付款日期”是否每月更新一次IPN通知?因此,如果“付款日期”更新超过32天,我可以使用此日期查找已取消的用户? 谢谢。如果您已经实现了PayPal IPN部分,那么这非常简单 根据这里的文件 根据发生的情况,您会收到一个带有txn\u type=定期付款\u profile\u cancel或其他一些交易类型

我使用贝宝ipn。我正在获取数据并将其存储在数据库中。 1.但如何获得用户已取消订阅的通知? GetRecurringPayments提供的详细信息对我不起作用。 2.如果有订阅,IPN的“付款日期”是否每月更新一次IPN通知?因此,如果“付款日期”更新超过32天,我可以使用此日期查找已取消的用户?
谢谢。

如果您已经实现了PayPal IPN部分,那么这非常简单

根据这里的文件

  • 根据发生的情况,您会收到一个带有
    txn\u type=定期付款\u profile\u cancel
    或其他一些交易类型的IPN呼叫,例如
    subscr\u cancel

    将有一个
    付款人id
    定期付款id
    ,您可以使用它来识别用户和协议

  • 关于日期和其他信息,一些IPN也包含下一个付款日期,但您应该在到期后给出几天,因为贝宝可能需要一些时间向您发送IPN

  • 查看文档,了解更多可用的事务类型

    希望这几点能消除你的疑虑。值得考虑的其他IPN变量包括:
    定期付款跳过
    定期付款暂停
    定期付款暂停
    由于最高付款失败
    取消子付款
    子付款失败