When a user churns from monday.com, their app subscriptions are also canceled. Therefore, the app_subscription_cancelledwebhook will now contain a reason field indicating their subscription was canceled upon renewal. Currently, this is the only instance when the reason field appears, though we plan on adding support for additional reasons in the future.
There’s only one valid value/instance (for now) for this field: “reason”:“monday_subscription_cancel_on_renewal”. You can find the field below the subscription information in the payload above, and it is documented here.
I’m taking this with the team and will keep you updated. The field should only appear if a user cancels their monday.com subscription, so it is strange that you got the “Unable to pay” reason.
Regarding not receiving webhooks, are you aware of users who canceled monday.com (ultimately canceling their app subscription) for which you didn’t get a webhook?
Our billing team is looking into this and needs the account ID that you got the “Unable to pay” reason field for. Could you please send that to me as a message?