Skip to main content Skip to search Skip to main navigation
Shopware Payments ramp-up pricing for 12 months. Limited time only. Learn more
Diese Seite ist auch auf Deutsch verfügbar.
digitvision

Restrict/Allow products by rule

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

Description

Highlights

  • Exclusive products only for the customers they are meant for: dealers, regular customers or guests
  • Restricted for everyone, allowed by rule: by customer group, country, period, login or cart
  • Restricted products are missing in listing, search, recommendations and cart, their page cannot be reached
  • Set directly on the product, variants follow their main product automatically
  • No template changes, also for headless frontends through the Store API

Features

  • Switch and Rule Builder rule on the product detail page (tab “General”)
  • Switched on, the product is restricted for everyone and only appears if the selected rule applies
  • Every condition of the Rule Builder: customer group, country, sales channel, date, login, cart
  • Restricted products are missing in categories, search, filters, cross-selling, shopping experiences and cart
  • The product page of a restricted product cannot be reached
  • Variants take over the setting of their main product
  • Restricted products are not in the sitemap
  • Headless frontends only receive allowed products through the Store API
  • Without a rule a product stays visible for everyone, existing products do not change
  • Can be switched on and off per sales channel in the configuration

About the Extension

DEMO SHOP AVAILABLE

Try every feature in our demo shop first: storefront with a prepared customer account and full administration, reset every night. Access via "Go to demo" below the screenshots.

DESCRIPTION

Offer products only to the customers they are meant for: a range only for dealers, an offer only for regular customers, a tasting pack only for new customers, a free gift only from a certain cart value. You do not need a second shop or extra categories for it.

Every product gets a switch and a Rule Builder rule on its detail page. Switched on, the product is restricted for everyone and only appears for the customers the rule applies to. For everyone else it is missing in the whole shop. Products without a rule stay visible for everyone as usual.

Who a product appears for

  • Customer group
    Trade goods, bulk packs or spare parts only for business customers, a special edition only for regular customers.
  • Login
    A tasting pack only for guests, exclusive products only for logged-in customers.
  • Period
    Seasonal items, pre-orders or a product for a campaign start appear and disappear by themselves at the chosen time.
  • Cart
    A free gift from a certain cart value, or accessories as soon as a certain product is in the cart.
  • Country and sales channel
    Products only for certain delivery countries, for example because of approval or shipping, or only in one sales channel.
  • Any other condition
    Everything the Rule Builder knows can be combined, for example customer group and delivery country.

Where it works

A restricted product is missing in categories, search, filters, cross-selling, shopping experiences and cart, its page cannot be reached, and it is not in the sitemap. Variants follow their main product. Headless frontends also only receive allowed products through the Store API. No template changes are needed, and the extension can be switched on and off per sales channel in the configuration.

Setup

  • create the rule under Settings > Rule Builder, for example a customer group or a delivery country
  • open the product under Catalogues > Products
  • switch on the card “Restrict/Allow product by rule” in the tab “General” and select the rule
  • save the product


General information

  • Snippets
    The extension uses snippets so that all texts and labels can easily be translated into other languages in the administration.
  • Multi-shop ready
    Relevant configuration options can be adjusted individually for each sales channel.
  • Compatibility
    The extension is always compatible with the latest Shopware version and the Shopware default theme.
  • Incompatibility
    If you use a custom theme and/or third-party extensions, please test the extension thoroughly before buying. Compatibility cannot be guaranteed.
  • Responsive
    Desktop PC, tablet or smartphone: the extension is fully responsive.
  • Free to try and use
    Paid extensions can be tested free of charge and without obligation for 30 days (free trial month of the rental license). Free extensions stay free of charge for as long as you use them.
  • Features
    The features described in the description, the screenshots and the demo shop always refer to the latest version of the extension.
  • Individual change requests
    Every company is unique and requires individual solutions that are precisely tailored to its own workflows. Feel free to contact me without obligation: I will gladly adapt my extensions to your requirements and integrate them seamlessly into your in-house processes.
  • Liability disclaimer
    The manufacturer of this extension is not liable for damages, in particular not for direct or indirect consequential damages, data loss, lost profits, system or production failures resulting from the use of the extension, except in cases of intent or gross negligence.

Contact information

  • Phone
    +49 (0) 234 97354482
  • Internet
    info@digitvision.de
    https://www.digitvision.de
  • Address
    Hevener Straße 65
    44797 Bochum

About me

  • 20+ years of experience
    More than 20 years in e-commerce, more than 10 of them exclusively with Shopware. Your specialist with extensive industry and technical knowledge.
  • Reliable
    Shopware is my passion and my hobby. I take care of your project reliably and with commitment, as if it were my own.
  • Quality
    High service quality is my focus. I use state-of-the-art design patterns, current technologies and innovative tools.

Your competent partner

For more than 20 years I have been working as a passionate web developer in e-commerce. In this time I have advised and supported many companies in interesting projects. I stand for uncomplicated communication, future-proof solutions, modern technologies and a high level of commitment.

Every company is unique and requires individual solutions that are precisely tailored to its own workflows. Feel free to contact me without obligation: I will gladly adapt my extensions to your requirements and integrate them seamlessly into your in-house processes. I would be happy to provide you with offers for adaptations or individually developed extensions according to your wishes.

Details

  • Available: English, German
  • Latest update: 20 October 2026
  • Publication date: 23 February 2026
  • Version: 2.0.0
  • Category: Product Configuration

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

Partner Status

  • Shopware Premium Extension Partner Shopware
    Premium Extension Partner

Details

  • Ø-Rating: 4.9

    Average rating of 4.9 out of 5 stars

  • Partner since: 2018
  • Extensions: 108

Support

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