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