Administrators and Membership Managers can make changes to a single user’s memberships from the Edit Member page in the WordPress admin. While that screen allows you to send a basic “Admin Changed” email, some membership sites want to send the full Membership Confirmation checkout email instead.
This tooltip will send the member the appropriate Membership Checkout / Confirmation email after their level is changed by an admin.

About the Recipe
This is a helpful recipe if you, as admin, regularly move members between levels or adding additional levels to a single user in a multiple memberships environment.
When you change a user’s level, you’ll see a checkbox option to send the member an email about the change that was made.
This tooltip allows you to send the member a more robust email about their level change by sending the membership checkout confirmation email instead of the generic level change message.

You can view and adjust the various member communication emails using the email templates settings in PMPro.
The Code Recipe
Adding the Recipe to Your Website
You can add this recipe to your site by creating a custom plugin or using the Code Snippets plugin available for free in the WordPress repository. Read this companion article for step-by-step directions on either method.
You can adjust the $excluded_level_ids
array to stop the email from being sent when specific levels are added to a user.