Description
WooCommerce Hide Variations by Role Plugin
The WooCommerce Hide Variations by Role plugin allows store owners to dynamically hide product variations on the front end based on user roles. Managing visibility and purchase access for specific product variations on the front end of your WooCommerce Store.
Privately Bill Users Without Displaying Product Variations Publicly
With WooCommerce Hide Variations by Role, administrators and store managers have the unique ability to bill specific customers directly from the WooCommerce admin panel, all without needing the product or its variations to be publicly visible. This is especially useful for bespoke services, private transactions, or exclusive product offers tailored to individual users or groups.
How Admins and Store Managers Can Bill Users Privately:
- Create a Private Product Variation:
- In the WooCommerce product editor, create a product variation that’s meant for private transactions.
- Use the “Frontend Visibility by Role” section to select the “Administrator” and “Shop Manager” roles only, ensuring that the variation will be hidden from the public.
- Process Orders Directly from Admin:
- Navigate to WooCommerce > Orders and click “Add Order” to manually create an order.
- Select the customer you wish to bill.
- Add the privately created product variation to the order. Since this variation is restricted to admin roles, it won’t be visible on the front end, but you can still add it to the order from the WooCommerce admin panel.
- Finalize the order and send the invoice to the customer directly through WooCommerce.
- Exclusive Customer Billing:
- This process is ideal for billing customers for custom services, exclusive products, or private deals without displaying the product to the public on your WooCommerce store.
- The customer can complete the payment through the invoice without the product being listed in public product catalogs, search results, or visible to other customers.
Key Benefits for Admins and Store Managers:
- Private Transactions: Create products and variations that are hidden from public view but still accessible in the admin panel for private billing.
- Direct Invoicing: Manually create orders with hidden products and send invoices to customers directly from the WooCommerce dashboard.
- Secure and Efficient: Ensure that certain product variations remain private and exclusive to admin or shop manager roles, enabling smooth back-end transactions for custom orders.
- Control Over Product Visibility: You decide which products are public and which remain hidden, allowing for greater flexibility and control over your store’s offerings.
Key Features:
- Role-Based Variation Visibility: Restrict product variations based on user roles such as customers, subscribers, or shop managers.
- Granular Variation Control: Each product variation can be configured with custom visibility settings, ensuring only the appropriate user roles can access certain product options.
- Admin Visibility: Store administrators always retain full access and visibility to all product variations, regardless of restriction settings, ensuring smooth management and oversight.
- Seamless Integration: Fully compatible with WooCommerce and popular WooCommerce Subscriptions plugins, this plugin integrates seamlessly into your existing store setup without disrupting the user experience.
- Backend Customization: Easily manage visibility from the WooCommerce product editor, with a simple interface that adds a “Frontend Visibility by Role” section for each variation.
How to Use:
- Install and Activate the Plugin:
- Upload the **PH WooCommerce Hide Variations by Role** plugin to your WordPress site.
- Activate the plugin from the Plugins menu.
- Configure Role-Based Visibility:
- Navigate to the WooCommerce product edit page.
- Under each product variation, find the new “Frontend Visibility by Role” section.
- Select which user roles can view the variation on the frontend. If no roles are selected, the variation will be visible to all users.
- Save your changes, and only the selected user roles will see the variations.
- User Experience:
- Users will only see the product variations available to their role.
- Variations restricted to certain roles will be hidden from users who do not have the required role, ensuring a clean and customized shopping experience.
- Admin Privileges:
- Administrators always have full access and visibility to all product variations, regardless of restrictions.
Why Choose WooCommerce Hide Variations by Role?
- Enhanced Product Control: Ideal for stores offering customized product options or exclusive variations tailored to specific customer tiers.
- Effortless Integration: This plugin works seamlessly with WooCommerce and WooCommerce Subscriptions, requiring no extra configuration.
- User-Friendly Interface: Enjoy a streamlined interface within WooCommerce that simplifies managing variation visibility by user role.
- Compatible with Role Manager Plugins: Fully compatible with popular role management plugins, including Custom Role Manager, allowing easy integration of custom roles for product variation control.




Reviews
There are no reviews yet.