use same callback for two cases, where feature is not called: when user clicks on buy or when he cancels the dialog
handle case when no free usages are left
reconfigure aggregate button when accounts are deleted, added or changed