我有REST API创建的付款计划和协议,并希望能够检测用户何时取消协议。我最初的看法是,如果用户通过PayPal API取消协议,将使用billing_plan的merchant_preferences对象上的cancel_url,但我没有看到任何回调,所以这可能不正确?
我已经看到很多有关IPN处理取消的信息,我很想知道这是否是接收取消通知的唯一方法,还是我应该使用REST API中的其他字段进行设置?
我不反对使用IPN(嘿,无论做什么工作!),但在我看来,REST API也应该有自己的功能来实现这一目标。
答案 0 :(得分:1)
嘿,这是来自PayPal的Avi。有关获取订阅事件的IPN通知的信息,请参阅此github issue。
REST API确实有webhooks,并且正在进行工作以支持webhooks的订阅事件。