BILLING.SUBSCRIPTION.CANCELLED不会在用户操作时触发? [英] BILLING.SUBSCRIPTION.CANCELLED does not fire upon user action?
本文介绍了BILLING.SUBSCRIPTION.CANCELLED不会在用户操作时触发?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我要跟踪活动计费协议的订阅状态。
现在我认为WebHooks对此会很方便。
我有一个BILLING.SUBSCRIPTION.CANCELLED
的监听程序,描述为
此事件在计费订阅取消时触发。
现在,当用户转到他的PayPal帐户并取消订阅时,任何事情都不会被解雇。只有当我使用REST API取消订阅时,才会触发此挂钩。这有什么意义呢?当我执行API调用时,我得到的即时响应是订阅是否已取消,为什么还需要额外的网络挂钩?
唯一有用的应用程序将是跟踪用户对他的PayPal帐户做了什么。 现在我的问题是:这是沙盒行为吗?当用户通过PayPal直接取消订阅/协议时,挂钩是否在"现实世界"中触发?推荐答案
您需要使用即时支付通知消息服务通过PayPal仪表板处理用户触发的订阅取消。
您可以找到通过IPN发送的定期付款通知列表here。
此外,您很快就会发现,在开发中测试代码时,他们对IPN消息服务的支持非常有限(他们有IPN Simulator,但不支持周期性通知)。因此,您必须仔细阅读它们的variable documentation,以了解如何最好地在您的应用程序中实现逻辑。这篇关于BILLING.SUBSCRIPTION.CANCELLED不会在用户操作时触发?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文