Ícone do produto

Role-Based Product Vault para 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.
Escolha uma opção de cobrança
$39
Economize 20%
$78 $62.40

Comparação de produtos

A assinatura inclui

  • Melhorias e atualizações de produtos
  • Suporte ao cliente
  • Garantia de 30 dias para reembolso

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

 

 


Perguntas frequentes

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.

Avaliações de clientes

Estamos aceitando avaliações para este produto e as exibiremos quando tivermos mais algumas.

Informações da extensão

  • Versão do WordPress obrigatória: 6.0
  • Versão do WooCommerce obrigatória: 7.0.0
  • Versão PHP necessária: 7.0
  • Testado com WordPress: 6.8.2
  • Testado com WooCommerce: 10.3.5
  • Requer pelo menos o WordPress: 6.0
  • Requer pelo menos o WooCommerce: 7.0

Compatibilidade

  • High performance order storage (HPOS)

Países

  • Em todo o mundo

Related Products

Preço: $279 Anualmente
Classificado com 3.2 de 5 estrelas
Preço: $79 Anualmente
Classificado com 3.4 de 5 estrelas
Preço: $59 Anualmente
Classificado com 3.1 de 5 estrelas
Preço: $109 Anualmente
Classificado com 2.7 de 5 estrelas
Preço: $109 Anualmente
Classificado com 2 de 5 estrelas
Preço: $49 Anualmente
Classificado com 4.1 de 5 estrelas
Preço: $109 Anualmente
Classificado com 2.3 de 5 estrelas
Preço: $39 Anualmente
Classificado com 2.8 de 5 estrelas
Preço: $109 Anualmente
Classificado com 2.6 de 5 estrelas
Uso dos seus dados pessoais
Nós e nossos parceiros processamos seus dados pessoais (como dados de navegação, endereços IP, informações de cookies e outros identificadores únicos) com base em seu consentimento e/ou nosso interesse legítimo para otimizar nosso site, atividades de marketing e sua experiência de usuário.