I have 2 requests that would greatly help our business.
1) We are using the AddonActivation hook to tie in to Helm and increase the customers ActiveSync Mobile license limit. it sure would be great if we could automate reducing the limit. To that end can we please have a AddonTerminated or AddonCancelled Hook?
Or better yet, how about an AddonStatusChanged Hook with a variable on the status?
2) I know the AddonActivation Hook is designed to only run when the Addon is set to "Active" Automatically, but can you please allow the hook to run if set to "Active" when the Addon is created and irregardless of the invoice? The reason is that currently the Hook only runs if we add an Addon manually AND don't touch the status AND allow an invoice to be generated. If we forget and set it to "Active" or generate the invoice then the hook never runs.
I know this is by design, but it isn't very user friendly to have to remember to NOT to adjust something to make it work.