Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
ACRIS E-Commerce GmbH

Products rulebased enable / disable

Rating: no rating ( write a review )
Downloads: <10

Description

Highlights

  • Restriction of the product range based on dynamic product groups in conjunction with rules
  • Extensive scenarios can be mapped (individual product variants are only available for certain customers (groups))
  • Multiple restriction rules can be configured with prioritization and exclusion of low-priority restriction rules
  • Ideal for store operators who want / need to restrict the product range based on rules (e.g. delivery countries, special customers, etc.)

Features

  • Display only certain products (rule-based) (e.g. for certain B2B customers (groups))
  • Display certain products (rule-controlled) on a restricted basis (e.g. restricted range for B2C)
  • Make individual variants only available to certain (rule-controlled) customers
  • Restrict the product range using dynamic product groups and rules
  • Display defined products for specific customer groups, sales channels or RuleBuilder rules

About the Extension

Purpose

Specific products or product ranges (using dynamic product groups) can be defined and these can then be either visible / purchasable "All products cannot be found and purchased in the store, except the specified products." or the opposite, namely not visible / not purchasable "The specified products cannot be found and purchased." can be used. In addition, further restrictions such as sales channel, customers or rule-based (RuleBuilder) can be restricted. To prevent these products from being indexed by search engines, it is also possible to exclude the defined products from the sitemap.

Possible use cases / application scenarios

  • Make certain variants only available to certain customers (groups)
  • Only display certain products for some customers
  • Display products only for certain delivery countries
  • Display products only after login
  • and much more.


Utilization

Configuration of the product restrictions: Settings > Extensions > Product restriction > Product restriction > Add product restriction rule
The following configurations are then available:

Basic settings section

  • Internal name: Is used for the overview in the administration
  • Active: if active, the restriction rule is applied
  • Priority: The higher the number, the higher the priority. The priority determines which product restriction rule is to be applied first. The higher the priority, the earlier the product restriction is applied.
  •  Exclude product restrictions with lower priority: If active, the product restriction rules with a lower priority are not applied.


Products section

If no products and dynamic product groups are selected, the rule always applies to all products!
OR link: The restriction is applied if at least one of the assigned dynamic product groups applies. If no dynamic product group is added, this applies to all products.

  • Dynamic product groups
    Several dynamic product groups are possible.
    OR link: The condition becomes true if at least one of the assigned dynamic product groups applies. If no dynamic product group is added, this always applies to all products.

    
  OR

  • Products
    Several products can be assigned.
    OR link: The condition becomes true if at least one of the assigned products applies. If no product is selected, this always applies to all products.


Action section

If no products and dynamic product groups are selected and the product condition is "Not filled", the rule always applies to all products! Selection between:

  • The specified products cannot be found and purchased.
    or
  • All products cannot be found and purchased in the store, except the specified products.


Conditions section

If no condition is selected, the rule is always applied to all sales channels.

  • Sales channels (optional)
    One or more sales channels can be assigned. > OR link:
    The condition becomes true if at least one of the assigned sales channels applies. If no sales channel is selected, this is always considered active.


    AND

  • Customers (optional)
    One or more customers can be assigned > OR link:
    The condition becomes true if at least one of the assigned customers applies. If no customer is selected, this is always considered active.


    AND

  • Rules (optional)
    One or more RuleBuilder rules can be assigned > OR link:
    The condition becomes true if at least one of the assigned rules is true. If no rule is added, this is always considered active.


Sitemap section

  • Exclude products excluded by restriction rule from the sitemap.
    If active, the products that cannot be found in the store due to the restriction rule are also excluded from the sitemap.

    Attention! Assigned rules and customers are ignored. This always applies to all sales channels entered (if no sales channel is entered, this applies to all sales channels).


Restrictions / Notes

  • Currently the categories are NOT hidden based on rules, the use of the plugin is limited to products.
  • The rules of the Rulebuilder should be selected in such a way that they are applied in the storefront without significant user intervention, e.g. customer group XY, customer is logged in, customer is from country xy, etc. (Rules dependent on the shopping cart, for example, would not be useful).

Details

  • Available: English, German
  • Latest update: 7 October 2025
  • Publication date: 6 October 2025
  • Version: 4.0.7
  • Category: B2B extensions

Resources

Reviews (0)

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review

About the Extension Partner

ACRIS E-Commerce GmbH

ACRIS E-Commerce GmbH

Partner Status

  • Shopware Bronze Partner Shopware
    Bronze Partner
  • Shopware Premium Extension Partner Shopware
    Premium Extension Partner

Details

  • Ø-Rating: 4.9

    Average rating of 4.9 out of 5 stars

  • Partner since: 2015
  • Extensions: 157

Support

  • Based in: Austria
  • Speaks: German, English
  • Response time: Very quickly