User need to login to system for doing add/change membership.
You can use same shortcode
[arm_setup id="SETUP_ID"] for allowing user to purchase new membership OR change his membership.
If user has already any plan and Multiple Membership module is enabled, then change membership will be considered as Add Membership as new plan will be added to user’s current plan list.
If Multiple Membership module is not enabled and user purchase a new membership, then user’s current plan will be removed and new plan will be assigned to user.Some Important Notes to be considered while Change Membership
- If user have already one plan and he purchase a new plan which have Trial Period, then user will not get plan trial period.
- If Multiple Membership module is enabled and user purchase a new plan, then ‘On New Subscription’ email notification will be sent to user. But if module is not enabled, then ‘On Change Membership’ email notification will be sent if added under