Membership & User Roles for WooCommerce (Automatic Role Changer)
Sync user roles with memberships and subscriptions. Grant access on purchase, revoke on expiry, and restrict your store by role. Overview The Membership & User Roles for WooCommerce plugin automates the assignment of user roles based on product purchases. This powerful tool streamlines store managem
About this tool.
Sync user roles with memberships and subscriptions. Grant access on purchase, revoke on expiry, and restrict your store by role.
Overview
The Membership & User Roles for WooCommerce plugin automates the assignment of user roles based on product purchases. This powerful tool streamlines store management by ensuring users are automatically assigned the appropriate roles, enhancing membership sites, subscription-based models, and more.
It also bridges MemberPress to WordPress roles: a membership’s state drives the role, continuously, so access granted in MemberPress is reflected wherever your site checks roles.
Features
- Automatically assign roles to users upon product purchase.
- Integrates seamlessly with WooCommerce.
- Syncs MemberPress membership state to WordPress roles, continuously — the direction other integrations don’t cover. The free version syncs one membership level.
- Premium : Supports the definition of different roles for variations in variable products.
- Premium : Allows defining, per product, a role validity period in days after the purchase, so the role granted in the purchase will be automatically removed after that period.
- Premium : Supports role management tied to subscription products, supporting WooCommerce Subscriptions , YITH WooCommerce Subscription and WP Swings Subscriptions for WooCommerce .
- Premium : Allows defining multiple roles per product.
- Premium : Unlimited MemberPress levels, several roles per membership, and mapping of every membership state (pending, active, suspended, cancelled, expired).
- Premium : Restricts your store by role — hides products and categories from the catalog and search, denies direct URL access, blocks add-to-cart, and sets per-role prices, payment gateways and shipping methods.
- Premium : Retroactive sync — a batched admin tool that aligns the roles of members who already existed before the mapping was configured. Safe to re-run.
Configuration
Setting Up Role Assignments
- Edit a product from your catalog.
- Choose the role (or several roles PREMIUM ) to assign when the product is purchased.