How to update billing_email when user_email is updated
-
I’m trying to achieve two way synchronization between user_email and billing_email (the key for woocommerce emails). So far, I have it working that when a customer edits/updates their billing email address their user_email gets updated with the following code:
add_action( ‘woocommerce_customer_save_address’,’isa_customer_save_address’, 10, 1);
function isa_customer_save_address() {
global $woocommerce;
$user_id = get_current_user_id();wp_update_user( array ( ‘ID’ => $user_id, ‘user_email’ => $_POST[‘billing_email’] ) ) ;
}
Now how do I update a customer’s billing_email when they edit/updates their user_email?
- The topic ‘How to update billing_email when user_email is updated’ is closed to new replies.