Adding a permission check to stripe_subscription_subscription_form, implementing the permissions declared in the relevant hook.
Removing watchdog statements and inverting logic accordingly.
Edits to stripe_subscription_subscription_form to preserve the "Update card details only" option in the cases of a single alternate plan and no subscribable plans (the latter case may or may not be appropriate for all sites).
Minor code syntax edit.