customer.subscription.deleted webhook event not working (should it be?)
I have webhooks configured for these events:
invoice.payment_succeeded invoice.payment_failed charge.failed charge.refunded charge.succeeded charge.captured customer.subscription.updated customer.subscription.deleted
I have noticed that in particular the "customer.subscription.deleted" one does not work, because the api call on line 497 of CRM/Core/Payment/StripeIPN.php fails with "Expected one contribution, found 0" due to
$this->charge_id being empty.
Is this a bug or are some webhook events just not implemented in the extension & should not be configured? Is there a list somewhere of which webhook events are supported? thank you!