Hello Adina
If the plan can be upgraded to, he must go to profile to upgrade (or access to upgrade membership menu option if you crated) to upgrade
If we display subscribe button, and he click on the button to Sign up, the system will treat it as new subscription, not upgrade, so the behavior is not correct
Regards,
Tuan