上下文:我们允许用户通过使用Paymill订阅(每月或每年)来订阅我们的内容。用户可以随时取消订阅,这将删除其客户帐户下的任何将来的交易,但不会删除当前的交易(当前月份或年份除外)。我们通过subscription.setCancelAtPeriodEnd(true);
在用户取消订阅时使用。另外,如您所见,我们正在使用Javapaymill-java
库。
问题:当前期限结束后,唯一缺少的一点是实际上取消了他们在我们应用程序中的内容。那么,是否有一个WebhookEventType.SUBSCRIPTION_CANCELLED
在实际期末会被调用?我看到有一个EventType.SUBSCRIPTION_DELETED
Webhook,但我认为这将无法正常工作,因为我们实际上并未删除订阅。我知道可能还有其他解决方案,例如在我们的应用程序中管理已取消的期末,但这比仅使用网络挂钩要麻烦得多。至少恕我直言。
上周发布了一些带有订阅v2.1的新Webhooks。例如* subscription.expiring:返回一个订阅对象* subscription.deactivated:返回一个订阅对象* subscription.activated:返回一个订阅对象* subscription.canceled:返回一个订阅对象
看看https://www.paymill.com/de-de/dokumentation/referenz/api-referenz/#events
认为您的订阅已取消,但您需要使用api v2.1进行订阅创建。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句