Rule Builder Extension (also for Shipping (block or available))
Technical information
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.
| Version | Date | Compatibility | Changelog |
|---|---|---|---|
| 6.3.1 | 11 September 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 6.3.0 | 8 September 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 6.2.2 | 7 July 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 6.2.1 | 29 December 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.2.0 | 20 November 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.1.1 | 22 October 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.1.0 | 29 July 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.0.2 | 11 July 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.0.1 | 3 July 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.0.0 | 9 May 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 5.4.1 | 22 October 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.4.0 | 31 July 2025 | >=6.6.0.0 < 6.7.0.0 |
|
| 5.3.2 | 13 January 2025 | >=6.6.0.0 < 6.7.0.0 |
|
| 5.3.1 | 13 January 2025 | >=6.6.0.0 < 6.7.0.0 |
|
| 5.3.0 | 6 December 2024 | >=6.6.0.0 < 6.7.0.0 |
|
| 5.2.0 | 18 November 2024 | >=6.6.0.0 < 6.7.0.0 |
|
| 5.1.0 | 15 July 2024 | >=6.6.0.0 < 6.7.0.0 |
|
| 5.0.0 | 22 March 2024 | >=6.6.0.0 < 6.7.0.0 |
|
| 4.5.4 | 30 December 2025 | >=6.5.0.0 <6.6.0.0 |
|
| 4.5.3 | 30 December 2025 | >=6.5.0.0 <6.6.0.0 |
|
| 4.5.2 | 29 December 2025 | >=6.5.0.0 <6.6.0.0 |
|
| 4.5.1 | 22 October 2025 | >=6.5.0.0 <6.6.0.0 |
|
| 4.5.0 | 12 February 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 4.4.0 | 11 January 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 4.3.0 | 14 December 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 4.2.2 | 13 November 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 4.2.1 | 13 November 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 4.2.0 | 12 November 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 4.1.3 | 19 October 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 4.1.2 | 6 September 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 4.1.1 | 24 July 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 4.1.0 | 13 July 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 4.0.2 | 25 April 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 4.0.1 | 25 April 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 4.0.0 | 7 March 2023 | >=6.5.0.0 <6.6.0.0 |
|
| 3.2.1 | 13 July 2023 | >=6.4.3.0 |
|
| 3.2.0 | 13 July 2023 | >=6.4.3.0 |
|
| 3.1.3 | 9 February 2023 | >=6.4.3.0 |
|
| 3.1.2 | 8 February 2023 | >=6.4.3.0 |
|
| 3.1.1 | 8 February 2023 | >=6.4.3.0 |
|
| 3.1.0 | 6 February 2023 | >=6.4.3.0 |
|
| 3.0.5 | 26 November 2022 | >=6.4.3.0 |
|
| 3.0.4 | 26 November 2022 | >=6.4.3.0 |
|
| 3.0.3 | 26 November 2022 | >=6.4.3.0 |
|
| 3.0.2 | 26 November 2022 | >=6.4.3.0 |
|
| 3.0.1 | 26 November 2022 | >=6.4.3.0 |
|
| 3.0.0 | 26 November 2022 | >=6.4.3.0 |
|
| 2.6.5 | 26 November 2022 | >=6.4.0.0 |
|
| 2.6.4 | 26 November 2022 | >=6.4.0.0 |
|
| 2.6.3 | 26 November 2022 | >=6.4.0.0 |
|
| 2.6.2 | 26 November 2022 | >=6.4.0.0 |
|
| 2.6.1 | 26 November 2022 | >=6.4.0.0 |
|
| 2.5.1 | 26 November 2022 | >=6.4.0.0 |
|
| 2.5.0 | 26 November 2022 | >=6.4.0.0 |
|
| 2.4.0 | 26 November 2022 | >=6.4.0.0 |
|
| 2.3.1 | 26 November 2022 | >=6.4.0.0 |
|
| 2.3.0 | 26 November 2022 | >=6.4.0.0 |
|
| 2.2.1 | 26 November 2022 | >=6.4.0.0 |
|
| 2.2.0 | 26 November 2022 | >=6.4.0.0 |
|
| 2.1.0 | 26 November 2022 | >=6.4.0.0 |
|
| 2.0.0 | 26 November 2022 | >=6.4.0.0 |
|
| 1.6.0 | 26 November 2022 | >=6.3.0.0 |
|
Login
Sehr hilfreiches Plugin und herausragender Support
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
Der Support hat in kürzester Zeit geantwortet und ein Shopware 6.5 Bug gefunden und bei SW gemeldet. Vielen Dank!
Gute Funktionalität
Hat uns sehr geholfen, um zwischen Normalen Versandarten und Speditionsversand zu unterscheiden - tolle Funktionen und guter Support!
Einfach und effektiv
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!
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.