Use the below code in functions.php of your current theme to update user meta after membership checkout. The code is executed after successful membership checkout.
add_action("pmpro_after_checkout", "update_user_meta_after_upgrade", 10 ,1 );
function update_user_meta_after_upgrade( $user_id ){
// Get level details
$membership_level_details = pmpro_getMembershipLevelsForUser($user_id);
$level_id = $membership_level_details[0]->ID;
update_user_meta($user_id,'your_metakey');
// perform action according to the level
return;
}
0 Comments