Icône du produit

Role-Based Product Vault pour WooCommerce

Control product visibility with Role-Based Product Vault for WooCommerce. Hide or display products, prices, and “Add to Cart” buttons based on user roles, location, or order history. Manage rules easily to customize what customers see and create focused shopping experiences.
Choisissez une option de facturation
$39
Économisez 20 %
$78 $62.40

Comparaison de produits

L’abonnement comprend

  • Mises à jour et améliorations du produit
  • Assistance client
  • Remboursement garanti sous 30 jours

Control exactly what each customer sees. Role-Based Product Vault lets you hide or display products, prices, and « Add to Cart » buttons based on user role, country, or purchase history ; built for wholesale stores, B2B portals, VIP programs, and members-only shops.

Role-Based Product Visibility for WooCommerce

Show or hide entire products and categories for specific WooCommerce user roles : Guest, Registered Customer, Wholesaler, VIP, or any custom role. Build a personalized catalog for every type of shopper without creating separate stores.

Hide Product Prices by User Role

Hide prices for guests, logged-out visitors, or specific customer groups, and show different pricing to wholesalers, VIPs, or registered users. Replace hidden prices with a custom message, a « Login to see price » prompt, or a direct login link, ideal for B2B pricing and quote-based store.

Hide the « Add to Cart » Button by User Role

Remove or disable the « Add to Cart » button for selected user roles, replacing it with custom text or a redirect URL (such as a contact or login page). Useful for catalog-only stores, private product lines, or gating purchases behind an approved account.

Restrict Products by Country and Location

Control product visibility by customer location using geolocation-based rules. Hide specific products, categories, or pricing from shoppers in certain countries  useful for regional compliance, exclusive market launches, or shipping-restricted items.

Restrict Visibility by Previous Orders or Purchase History

Set rules based on what a customer has already bought or how much they’ve spent. Hide products from first-time shoppers, or unlock exclusive items once a customer reaches a spend threshold or has ordered before.

Hide or Disable Product Variations by User Role

Go beyond whole-product visibility; hide or disable individual variations (size, color, tier, etc.) for specific roles. Ideal for B2B stores where only verified business accounts should see certain variants or wholesale only options.

Rule-Based Management with Priority Control

Create and manage multiple visibility rules at once. Assign priority levels so that when rules overlap on the same product, the highest-priority rule wins giving you precise, conflict-free control as your rule list grows.

Key Benefits 

  • Targeted visibility: Show the right products to the right shoppers automatically
  • Flexible pricing control : Hide or customize prices for guests, wholesalers, or VIPs
  • Location-aware: Restrict by country for compliance or regional exclusivity
  • Purchase-history aware: Reward returning customers or gate new-shopper access
  • Granular, rule-based: Prioritize and combine rules without writing code

Rule Settings and Management:

You can set your restriction rule name and set priority for the rule (rules with higher priority will be applied first). For example, restrict access to a product variation for non-wholesale customers, or display unique pricing only to logged-in users.

Creating a rule to hide product price by user role in WooCommerce

Hide or Disable Variation by Shopper Role:

You can set variations visibility and disable them by user role. This is especially helpful for B2B WooCommerce stores where only business accounts can access special variants or pricing.

Disabling a product variation for a specific user role

 

Frontend:

Controlled display of products, prices, and buttons based on active restrictions, ensuring a clean and personalized storefront. 

 

Storefront view showing Add to Cart button hidden by user role

 

 


Foire aux questions

Can I hide variations instead of entire products?

Yes, variations can be hidden by configuring the restriction rules at the variation level.

How do I apply multiple product visibility rules in WooCommerce?

You can create and apply multiple restriction rules at once. The plugin uses a priority system, so the rule with the highest priority overrides others on the same product.

Is it possible to hide prices for guests only?

Yes. Create a rule targeting the Guest role specifically, and hide or replace the price with a custom message or login prompt  while leaving pricing visible to logged-in customers.

Can I restrict WooCommerce products by country or location?

Yes, the plugin offers geolocation-based product visibility controls to help you localize your WooCommerce store and comply with regional policies.

Can I restrict products based on a customer's order history?

Yes. You can set rules based on previous orders or total amount spent. For example, hiding new-arrival products from first-time shoppers or unlocking items after a spend threshold.

Can I restrict WooCommerce products by country?

Yes. Use the location-based rules to hide products, categories, or prices from shoppers in specific countries, based on geolocation.

Avis Clients

Nous acceptons des avis pour ce produit et les afficherons dès que nous en aurons quelques-uns de plus.

Informations sur l'extension

  • Version de WordPress requise: 6.0
  • Version de WooCommerce requise: 7.0.0
  • Version PHP requise: 7.0
  • Testé avec WordPress: 6.8.2
  • Testé avec WooCommerce: 10.3.5
  • Nécessite au minimum WordPress: 6.0
  • Nécessite au minimum WooCommerce: 7.0

Compatibilité

  • High performance order storage (HPOS)

Pays

  • Mondial

Related Products

Prix $279 par an
Noté 3.2 sur 5 étoiles
Prix $79 par an
Noté 3.4 sur 5 étoiles
Prix $59 par an
Noté 3.1 sur 5 étoiles
Prix $109 par an
Noté 2.7 sur 5 étoiles
Prix $109 par an
Noté 2 sur 5 étoiles
Prix $49 par an
Noté 4.1 sur 5 étoiles
Prix $109 par an
Noté 2.3 sur 5 étoiles
Prix $39 par an
Noté 2.8 sur 5 étoiles
Prix $109 par an
Noté 2.6 sur 5 étoiles
Utilisation de vos données personnelles
Nous et nos partenaires traitons vos données personnelles (telles que les données de navigation, adresses IP, informations sur les cookies et autres identifiants uniques) sur la base de votre consentement et/ou de notre intérêt légitime afin d’optimiser notre site web, nos activités marketing et votre expérience utilisateur.