I have set up a subscription, and I am using webhooks to listen for the events for when a subscription is created (BILLING.SUBSCRIPTION.CREATED), suspended (BILLING.SUBSCRIPTION.SUSPENDED), and for when the billing cycle rolls over (BILLING.SUBSCRIPTION.UPDATED). I am successfully getting the webhooks for creating and suspending a subscription, but I am not getting the webhook for the billing cycle rolling over. I'm thinking that maybe I'm just listening for the wrong webhook? If BILLING.SUBSCRIPTION.UPDATED is not the right webhook for the billing cycle rolling over, then what should I be listening for instead? I was considering something like INVOICING.INVOICE.PAID or PAYMENT.SALE.COMPLETED, but I'm thinking that these might also fire when a subscription is newly created (which is not ideal, since I'd have to tease out whether it's a new subscription or one that's just rolled over). Any help would be very much appreciated.
... View more