Rule Builder Extension (also for Shipping (block or available))

250 downloads
Extends the Shopware Rule Builder with numerous additional conditions for products, shopping carts, customers, addresses, custom fields, dimensions and credit limits.
Monthly
€9.90* / month
Cancelable monthly
Annual
16.67% discount
€8.25 / month
€118.80* €99.00* / year

Technical information

Category Checkout / Cart process
Created on April 30, 2020
Last updated October 5, 2026
Languages de_DE, en_GB
Keywords rule builder, Rule Builder Extension, Rules, Product rules

Highlights

  • Extends the Shopware Rule Builder with numerous additional rule conditions
  • Rules for products, categories, manufacturers, tags, properties and custom fields
  • Define shopping cart conditions based on dimensions, area, girth and product quantity
  • Include customer, address and credit limit data specifically in rules

Features

  • Additional Rule Builder conditions centrally available in the ACRIS Rules group
  • Rules for all or individual products with or without specific tags
  • Rules for all or individual products with or without a specific manufacturer
  • Rules for products inside or outside specific categories
  • Check whether all products contain specific properties
  • Use product custom fields as rule conditions
  • Check customer custom fields for empty values
  • Include customer group custom fields in rules
  • Check the maximum length, width and height of products
  • Use the maximum product dimension as a rule condition
  • Check the maximum girth and the sum of all girths in the shopping cart
  • Calculate girth based on the maximum product dimensions and product quantity
  • Use the total area of all products in the shopping cart in mm² or m² as a condition
  • Check the quantity of individual products in the shopping cart
  • Check whether all products have a specific tax rate
  • Check whether all products are marked as free shipping
  • Use the customer credit limit as a rule condition
  • Compare the shopping cart value with the customer’s credit limit
  • Consider restricted payment methods for customers in rules
  • Check billing and shipping addresses based on the street
  • Include additional address lines 1 and 2 of billing and shipping addresses
  • Use the region/state of the billing and shipping address as a condition
  • Use category as an additional rule condition
  • Display calculated product volume and girth in the product packaging data

Purpose of the plugin

The plugin extends the Shopware Rule Builder with numerous additional rule conditions. This allows products, shopping carts, customers and address data to be checked more specifically and used for individual rules. The additional conditions are grouped under “ACRIS Rules” and can be used wherever Shopware Rule Builder rules are supported.

Check products in the shopping cart specifically
Rules can be defined depending on the products contained in the shopping cart. For example, it is possible to check whether all or individual products have or do not have specific tags, manufacturers, categories, properties or custom fields. The product quantity and the applied tax rate can also be taken into account as conditions.

Consider dimensions and shipping data
Additional rule conditions based on length, width, height and other dimensions are available for products. In addition to the maximum product dimension, the girth, the sum of all girths and the total area of the products in the shopping cart can be checked. This makes it possible to implement individual rules for shipping and logistics processes, for example.

Include customer and credit limit data in rules
Customer-specific information can also be used for conditions. Among other things, the plugin allows the customer credit limit to be checked and the shopping cart value to be compared with the credit limit. Restricted payment methods for customers can also be taken into account in rules.

Use custom fields flexibly
Custom fields of products, customers and customer groups can be used as additional conditions in the Rule Builder. This allows individual information from custom fields to be integrated into custom rule concepts. For customers, it is also possible to check whether a specific custom field is empty.

Check billing and shipping addresses in more detail
Additional conditions are available for billing and shipping addresses. In addition to the street, additional address lines as well as regions or states can be checked. This allows rules to be matched even more precisely to the respective customer's address data.

Consider free-shipping products
A dedicated rule condition can be used to check whether all products in the shopping cart are marked as free shipping. This information can then be used in further rule-based Shopware processes.

Display calculated volume and girth
The plugin adds the calculated volume and girth to the packaging information of products. The values are calculated based on the stored product dimensions and support the checking and configuration of dimension-based rules.

Flexibly combine additional rules
The extended conditions can be combined with existing conditions within the Shopware Rule Builder. This makes it possible to create more complex rule sets for different shop requirements and use them in functions that support Shopware rules.


Installation

  • Open the Plugin Manager via Settings > System > Plugins
  • Upload, install and activate the plugin

After activation, the additional rule conditions are automatically available in the Shopware Rule Builder. No separate plugin configuration is required.

Create a rule in the Rule Builder

Settings → Automation → Rule Builder

  • Create a new rule via “Create rule”.
  • Enter a name, priority and, if required, a description for the rule.
  • In the conditions section, select the desired additional rule. The conditions provided by the plugin are grouped under ACRIS Rules.
  • Depending on the condition, select an operator as well as the required values, product properties, categories, manufacturers or other data.
  • Save the rule and then use it in the desired Shopware areas.

These rules are included

  • All products in category: Checks whether all products in the shopping cart are assigned to a specific category.
  • All products with properties: Checks whether all products have specific properties.
  • All products with manufacturer: Checks whether all products are assigned to a specific manufacturer.
  • All products with tax rate: Checks whether all products have a specific tax rate.
  • All products with tag: Checks whether all products have a specific tag.
  • All products with custom field: Checks whether all products have a specific custom field or a defined value.
  • All products without manufacturer: Checks whether all products are not assigned to a specific manufacturer.
  • All products without category: Checks whether all products are not assigned to a specific category.
  • All products without custom field: Checks whether a specific custom field or defined value is not present for all products.
  • All products free shipping: Checks whether all products in the shopping cart are marked as free shipping.
  • One product with tag: Checks whether at least one product in the shopping cart has a specific tag.
  • Girth from max. dimensions multiplied by product quantity: Calculates the girth based on the maximum product dimensions and the product quantity.
  • Category: Checks a specific category within the respective rule context.
  • Customer custom field is empty: Checks whether a specific customer custom field is empty.
  • Customer credit limit: Checks the credit limit stored for the customer.
  • Restrict customer payment methods: Checks whether payment methods should be restricted for the customer.
  • Customer group with custom field: Checks a specific custom field of the customer group.
  • Shipping address additional address line 1: Checks the first additional address line of the shipping address.
  • Shipping address additional address line 2: Checks the second additional address line of the shipping address.
  • Shipping address region: Checks the region or state of the shipping address.
  • Max. product width: Checks the largest width of the products in the shopping cart.
  • Max. product dimension: Checks the largest product dimension in the shopping cart.
  • Max. product girth: Checks the largest calculated girth of the products in the shopping cart.
  • Max. product height: Checks the largest height of the products in the shopping cart.
  • Max. product length: Checks the largest length of the products in the shopping cart.
  • Product with manufacturer: Checks whether at least one product is assigned to a specific manufacturer.
  • Product without manufacturer: Checks whether at least one product is not assigned to a specific manufacturer.
  • Product without category: Checks whether at least one product is not assigned to a specific category.
  • Product quantity: Checks the number or quantity of products in the shopping cart.
  • Products without custom field: Checks whether products do not have a specific custom field or defined value.
  • Billing address additional address line 1: Checks the first additional address line of the billing address.
  • Billing address additional address line 2: Checks the second additional address line of the billing address.
  • Billing address region: Checks the region or state of the billing address.
  • Sum of all girths of all products: Calculates and checks the sum of the girths of all products in the shopping cart.
  • Sum of area (length x width) of all products in the shopping cart (m2): Calculates and checks the total product area in the shopping cart in m².
  • Sum of area (length x width) of all products in the shopping cart (mm2): Calculates and checks the total product area in the shopping cart in mm².
  • Shopping cart value <=> customer credit limit: Compares the current shopping cart value with the credit limit stored for the customer.

Frequently Asked Questions

No questions have been asked yet.

Do you have a specific question about this extension? Send it to us directly via the contact form – we will answer it and then add it here to the FAQ.

Ask a question
Version Date Compatibility Changelog
6.3.1 11 September 2026 >=6.7.0.0 <6.8.0.0
  • - Fixed the missing "At least one / All" selection for the custom field conditions as of Shopware 6.7.13.0.
6.3.0 8 September 2026 >=6.7.0.0 <6.8.0.0
  • - Added new rule "logged in via admin"
6.2.2 7 July 2026 >=6.7.0.0 <6.8.0.0
  • - Improved plugin compatibility with the dvsn configurator plugin's parts list line items.
6.2.1 29 December 2025 >=6.7.0.0 <6.8.0.0
  • - Improved plugin compatibility with external manufacturers.
6.2.0 20 November 2025 >=6.7.0.0 <6.8.0.0
  • - Added new rule "Customer group with custom field" to check custom fields on customer groups with full operator support.
6.1.1 22 October 2025 >=6.7.0.0 <6.8.0.0
  • - Optimization of the belt dimension calculation.
6.1.0 29 July 2025 >=6.7.0.0 <6.8.0.0
  • - Adds calculation of volume and Girth to product specifications.
6.0.2 11 July 2025 >=6.7.0.0 <6.8.0.0
  • - Improved plugin compatibility with Shopware 6.7.
6.0.1 3 July 2025 >=6.7.0.0 <6.8.0.0
  • - Improved plugin compatibility with Shopware 6.7.
6.0.0 9 May 2025 >=6.7.0.0 <6.8.0.0
  • - Compatibility with Shopware 6.7.
  • - Support for the following languages: de-DE, en-GB, nl-NL, fr-FR, es-ES, fi-FI, nn-NO, sv-SE, cs-CZ, pt-PT, tr-TR, da-DK, it-IT, pl-PL, bs-BA
5.4.1 22 October 2025 >=6.6.0.0 <6.7.0.0
  • - Optimization of the belt dimension calculation.
5.4.0 31 July 2025 >=6.6.0.0 < 6.7.0.0
  • - Adds calculation of volume and Girth to product specifications.
5.3.2 13 January 2025 >=6.6.0.0 < 6.7.0.0
  • - Fixes the issue on saving the rule with billing and shipping additional fields and with the empty operator.
5.3.1 13 January 2025 >=6.6.0.0 < 6.7.0.0
  • - Optimizes operators of billing and shipping additional one and two fields.
5.3.0 6 December 2024 >=6.6.0.0 < 6.7.0.0
  • - Adds new "Billing address: Street (new)" rule condition.
5.2.0 18 November 2024 >=6.6.0.0 < 6.7.0.0
  • - Adds new "Shipping address: Street (new)" rule condition.
5.1.0 15 July 2024 >=6.6.0.0 < 6.7.0.0
  • - New rule condition for categories added
5.0.0 22 March 2024 >=6.6.0.0 < 6.7.0.0
  • - Compatibility with Shopware 6.6.
4.5.4 30 December 2025 >=6.5.0.0 <6.6.0.0
  • - Added customFields payload to the cart line items.
4.5.3 30 December 2025 >=6.5.0.0 <6.6.0.0
  • - Optimised custom field rule conditions.
4.5.2 29 December 2025 >=6.5.0.0 <6.6.0.0
  • - Improved plugin compatibility with external manufacturers.
4.5.1 22 October 2025 >=6.5.0.0 <6.6.0.0
  • - Optimization of the belt dimension calculation.
4.5.0 12 February 2024 >=6.5.0.0 <6.6.0.0
  • - Added the rule condition to check individual line item quantity in cart.
4.4.0 11 January 2024 >=6.5.0.0 <6.6.0.0
  • - Added the rule "Sum of the area (length x width) of all products in the shopping basket (m2)".
4.3.0 14 December 2023 >=6.5.0.0 <6.6.0.0
  • - Added the rule "Sum of the area (length x width) of all products in the shopping basket (mm2)".
4.2.2 13 November 2023 >=6.5.0.0 <6.6.0.0
  • - The rule "Customer custom field is empty" was corrected, if the custom field don't exists at the customer.
4.2.1 13 November 2023 >=6.5.0.0 <6.6.0.0
  • - Improved compatibility with the ACRIS B2B (debtors and contacts) plugin.
4.2.0 12 November 2023 >=6.5.0.0 <6.6.0.0
  • - Added rule condition to check if a customer custom field is empty.
4.1.3 19 October 2023 >=6.5.0.0 <6.6.0.0
  • - Optimizes custom field rule conditions.
4.1.2 6 September 2023 >=6.5.0.0 <6.6.0.0
  • - Compatibility with Shopware >= 6.5.5.1.
4.1.1 24 July 2023 >=6.5.0.0 <6.6.0.0
  • - Fixes a problem with the rules "Products with custom field" if the values of the additional fields in the shopping cart were empty in connection with Shopware 6.5.
4.1.0 13 July 2023 >=6.5.0.0 <6.6.0.0
  • - Added the rule "All products free shipping".
4.0.2 25 April 2023 >=6.5.0.0 <6.6.0.0
  • - Versioning fixed.
4.0.1 25 April 2023 >=6.5.0.0 <6.6.0.0
  • - Compatibility with Shopware 6.5 improved.
4.0.0 7 March 2023 >=6.5.0.0 <6.6.0.0
  • - Compatibility with Shopware 6.5.
3.2.1 13 July 2023 >=6.4.3.0
  • - Composer shopware core dependcency fixed.
3.2.0 13 July 2023 >=6.4.3.0
  • - Added the rule "All products free shipping".
3.1.3 9 February 2023 >=6.4.3.0
  • - Change of the plugin name and the manufacturer links.
3.1.2 8 February 2023 >=6.4.3.0
  • - Fixes a problem in the "All product with tag" rule.
3.1.1 8 February 2023 >=6.4.3.0
  • - Fixes a problem in the "One product with tag" rule.
3.1.0 6 February 2023 >=6.4.3.0
  • - Added the rule "Product with manufacturer".
  • - Grouping of the rules in admin.
3.0.5 26 November 2022 >=6.4.3.0
  • - Optimization of the custom field rule conditions.
3.0.4 26 November 2022 >=6.4.3.0
  • - Optimizes custom field rule conditions.
3.0.3 26 November 2022 >=6.4.3.0
  • - Optimizes plugin compatibility.
3.0.2 26 November 2022 >=6.4.3.0
  • - Improves plugin compatibility.
3.0.1 26 November 2022 >=6.4.3.0
  • - Optimizes rules.
3.0.0 26 November 2022 >=6.4.3.0
  • - Improves plugin compatibility.
2.6.5 26 November 2022 >=6.4.0.0
  • - Optimization with old Shopware versions (6.4.0.0 - 6.4.2.0).
2.6.4 26 November 2022 >=6.4.0.0
  • - Optimizes plugin image.
  • - Improves compatibility with Shopware >= 6.4.10.0.
2.6.3 26 November 2022 >=6.4.0.0
  • - Optimized state rules in case the country has no state.
2.6.2 26 November 2022 >=6.4.0.0
  • - Updated snippets
  • - Added the rule "billing address state"
  • - Added the rule "shipping address state"
2.6.1 26 November 2022 >=6.4.0.0
  • - Updated snippets
2.5.1 26 November 2022 >=6.4.0.0
  • - Optimizes checking plugin rules for all product items in cart.
2.5.0 26 November 2022 >=6.4.0.0
  • - Adds the rule "One product with tag".
2.4.0 26 November 2022 >=6.4.0.0
  • - Adds the rule "billing address additional field 1"
  • - Adds the rule "billing address additional field 2"
  • - Adds the rule "shipping address additional field 1"
  • - Adds the rule "shipping address additional field 2"
2.3.1 26 November 2022 >=6.4.0.0
  • - Applies all plugin rules only for products in cart.
2.3.0 26 November 2022 >=6.4.0.0
  • - Adds the rule "All positions with tax rate".
2.2.1 26 November 2022 >=6.4.0.0
  • - Fixes an error in the calculation of the rule "Girth from max. dimensions times quantity positions".
2.2.0 26 November 2022 >=6.4.0.0
  • - Adds the rule "Belt dimension from max. dimensions times quantity Positions".
2.1.0 26 November 2022 >=6.4.0.0
  • - Adds a rule that can be used to check whether all products in the shopping cart contain a property or not.
2.0.0 26 November 2022 >=6.4.0.0
  • - Optimize rules for Shopware version 6.4*.
1.6.0 26 November 2022 >=6.3.0.0
  • - Add new rule conditions for line items with/without manufacturer and category.
Reviews

Average rating of 5 out of 5 stars

14 reviews

14
0
0
0
0

Sehr hilfreiches Plugin und herausragender Support

Review with rating of 5 out of 5 stars

· 20 December 2023

Das Plugin bietet mit seinen zusätzlichen Rules viele weitere Möglichkeiten. Die Regeln lassen sich einfach und intuitiv anwenden und funktionieren einwandfrei.
Gewünschte Sonderanpassungen wurden extrem schnell und zu meiner vollsten Zufriedenheit umgesetzt.
Tolles Plugin, super Support. Absolute Empfehlung!

Super Plugin - Genialer Support

Review with rating of 5 out of 5 stars

· 27 July 2023

Der Support hat in kürzester Zeit geantwortet und ein Shopware 6.5 Bug gefunden und bei SW gemeldet. Vielen Dank!

Gute Funktionalität

Review with rating of 5 out of 5 stars

· 13 March 2023

Hat uns sehr geholfen, um zwischen Normalen Versandarten und Speditionsversand zu unterscheiden - tolle Funktionen und guter Support!

Einfach und effektiv

Review with rating of 5 out of 5 stars

· 9 February 2023

Das Shopware 6 PlugIn hat unser grösstes Problem im Handel endlich gelöst. Die Möglichkeit, bestimmte Versandarten zu sperren oder zu erlauben, ist einfach genial und hat unser Geschäft enorm verbessert. Der unkomplizierte Support hat uns bei jedem Schritt unterstützt und uns schnell geholfen, wenn wir Fragen hatten. Diese Erweiterung hat ein unschlagbares Preis-Leistungs-Verhältnis und wir können es jedem Shopware-Nutzer nur empfehlen. Vielen Dank an das ACRIS-Team für diese tolle Arbeit!

Top Plugin und 1A Support!

Review with rating of 5 out of 5 stars

· 2 February 2023

Einfach Klasse. Wir haben etwas Probleme mit der Einrichtung gehabt und Support hat uns am gleichen Tag geholfen und alles wie gewünscht eingerichtet. Jetzt läuft alles wie gewünscht wenn nicht noch besser! Vielen herzlichen Dank! :-)

PS: Plugin wurde für die erweiterte Kombinationen bei verschiedenen Versandarten sowieverschiedenen Herstellern installiert.