【发布时间】:2014-07-07 12:21:08
【问题描述】:
背景:我们允许用户使用 Paymill 订阅(每月或每年)订阅我们的内容。用户可以随时取消订阅,这将删除其客户帐户下的任何未来交易,但不会删除当前交易(例如当前月份或年份)。当用户取消订阅时,我们使用subscription.setCancelAtPeriodEnd(true); 来实现这一点。此外,如您所见,我们正在使用 Java paymill-java 库。
问题:唯一缺少的一点是在当前周期结束时实际取消他们在我们应用中的内容。那么,是否有EventType.SUBSCRIPTION_CANCELLED 的 webhook 将在实际期末调用?我看到有一个EventType.SUBSCRIPTION_DELETED webhook,但我认为这不起作用,因为我们实际上并没有删除订阅。我知道这个问题可能还有其他解决方案,比如在我们的应用程序中管理取消的期末,但这比仅仅使用 webhook 要麻烦得多。至少恕我直言。
【问题讨论】: