While WC is off topic, and I am not going to dig into how it explicitly works, in general wordpress roles are just a semantic way to call a class of permissions and users probably can not belong to two roles at once (this is an observation based on user management UI, not on whether it is possible to somehow hack something in the DB or via code), therefor if the user already exists it is just not obvious what to do if it might be better assigned to some other role. Not surprising that if a customer of a shop is already a user on the site, WC does not modify it in any way.
So this is not so much about wrong and right but more about you looking for information about customers in an admin screen that is meant to manage user permissions and other non shopping related attributes
Related Posts:
- WooCommerce Admin order – Only run action if user is loaded
- Switch to user link shortcode
- How to update user role without logout
- In WooCommerce filter the available Payment Methods by User Role [closed]
- Admin access for custom user capabilities
- WP_Query with meta_query for children
- WooCommerce limited role
- Allow WooCommerce existing customers to checkout without being logged in [closed]
- How to delete all customer user account that haven’t placed a single order?
- Tried to create a user role that can only edit user information, but my test account cannot view the dashboard. What am I missing?
- Why is my WordPress login credentials missing, but work with WooCommerce?
- WooCommerce which roles and capabilities control user login re-direct to Woo Account Page?
- Send admin new order email to logged in user as well
- WooCommerce get_author_posts_url() – Author URL redirecting to shop base
- I want to store user password (during registration) in an other table in the same database in addition to the user table MD5 Hash
- I have 3 types of prices in WP and I need to change price for each specific user role using hooks
- How to show specific admin menu to specific user role?
- Assign user role by text field in WordPress (Woocommerce) [closed]
- Need help with woocommerce roles
- Add custom field address_3 before city in user profile
- How to merge 2 accounts with same email address after merge of 2 woocommerce databases
- How to change user role after login?
- WordPress user ID prefix
- Get user active posts randomly
- Changing second user role while updating/downgrading membership level – s2member [closed]
- How to add a menu page for options in wordpress for user that has the role of vendor?
- How to disable the “Upgrade or Downgrade” button in “My account” of WooCommerce Subscriptions
- Some Admin disappeared
- Restrict the shop_manager role to the WooCommerce Orders Page
- Change WooCommerce registration form/way?
- Want to add Number of Products added by each shop manager in users list
- Can I remove WooCommerce specific product categories from shop managers?
- How to handle WordPress account for terminated employee
- Add a product for all users based on a condition (WooCommerce)
- Add another user role based on a defined input field in WordPress (Woocommerce)
- Taxclass based on certain conditions: location+userrole
- Removing unwanted role after purchase
- fine-grained capabilities for user related capabilities
- Customer Email Address
- Product related to post by title
- WooCommerce product id as permalink
- WordPress/Woocommerce Classes and adding new properties
- currentURL is not defined
- How to send an automatic email to a custom field in Woocommerce order meta 2 weeks after a product is bought
- merge tabs in woocommerce
- How to echo woocomerce attributes values in dropdown box
- Customize categroy catalog page
- How do you programatically add a booking item to the cart?
- Create post when new woocommerce order is created [closed]
- Woocommerce cart table too wide [closed]
- Add new page in WooCommerce My Account page
- How to import products to Woo Commerce given that WP All Import keeps timing out
- Merge “description” and “additional informations” product tab
- Add to cart is not visible in product page
- Clickable product image with hover effect
- wp_get_current_user Not working
- I need to refresh the checkout page if someone changes the zip code
- Adding a second button next to the shop button Woocommerc [closed]
- Notice: Trying to get property of non-object in
- Updating WooCommerce product field when product author updates profile field
- French accented text replaced with ? in woocommerce product list
- Trying to figure out why an error is returned when trying to add an item to the basket on this website
- Conditionnaly replace “Read more” text WooCommerce products
- Correct method of reducing the number of images created by WP and Woo together
- WooCommerce/Authorize.net interface problem
- populating extra field with woocommerce categories
- WooCommerce subscriptions give option of manual renewal on checkout [closed]
- Woocommerce Shop Manager Capabilities
- HTTP Error when uploading pictures and problem with the size of images
- add_rewrite_rule() returns 404 page
- How to set subcategory in Woocommerce?
- Woocommerce – How to Show product tags in shop page
- Using category and its sub-categories products attributes as filter in products pages
- Bulk edit orders to ‘wc-processing’ status
- Woocommerce section name? [closed]
- how to change value return by _stock_status
- Retrieve Woocommerce Cart Url with javascript/jquery [closed]
- How to change “add to basket” button text in WooCommerce based on product category?
- The orders in WooCommerce admin are hidden (they have the “hidden” CSS class)
- Select all product woocommerce
- Woocommerce REST API: creating variations
- How to hide / remove duplicated Woocommerce products from Shop page
- WooCommerce one time checkout pop up
- How to add a special Woocommerce “Buy Now” button?
- Disable theme WooCommerce template [closed]
- WP All import sale price 0 [closed]
- How to add product variations for large number of products in WooCommerce?
- WooCommerce database upgrade behaviour
- WooCommerce: how to set stock per attribute on variable product
- How to display products in sidebar in 2 columns?
- Removing Product from Woocommerce checkout page using Ajax
- WordPress post_content gets deleted in cron after wp_update_post
- How can I locate where the actions are defined? [duplicate]
- Shortcodes in billing fields doesn’t work
- add_post_meta on subcription renewal
- How to neutralize a parent theme php template?
- wordpress site auto redirect to another site when I enable woocommerce
- How to customize product at cart page
- Update a user meta key based on WooCommerce product purchase
- WooCommerce Storefront site-header padding