- Adds an optional surcharge / discount that customers can add to or remove from the cart via a checkbox.
- Configurable display pages (offcanvas cart, cart, confirm page) and positions per page, plus optional automatic insertion.
- Fixed translations: the surcharge / discount name is now shown correctly in the summary in all languages, missing administration texts added.
- Fixed a compatibility issue with Shopware B2B Suite v4.9.6 where the `OrderLineItemListConverter::orderLineItemsToOrderContextLineItemList()` method signature was missing the `?string $taxState = null` parameter, causing a PHP fatal error.
- Fixed an issue where a surcharge/discount rule condition was incorrectly evaluated against the cart total including previously applied ACRIS discounts. When the "Calculate surcharge / discount based on the following shopping cart item types" setting does not include "ACRIS surcharges / discounts", the rule condition is now evaluated against the cart total without previously applied ACRIS discounts.
- Adds duplicate functionality for surcharge/discount entities in the administration listing.
- Adds weight based calculation option for absolute surcharges / discounts.
- Fixed an issue where surcharge/discount rules based on cart total conditions were not evaluated correctly when used together with third-party configurator plugins (e.g. Neon6Configurator) that recalculate product prices during cart processing. The collector and processor priorities have been adjusted to run after such configurator plugins.
- Fixed an issue where percentage-based surcharges were calculated on the admin base price instead of the configurator-calculated price when used together with third-party configurator plugins.
- Fixed an issue where a percentage-based surcharge rule was not applied when a flat surcharge rule was processed first and modified the cart total, causing the percentage rule's condition to be evaluated against an incorrect cart total.
- Fixed operator precedence bug in surcharge/discount rule matching.
- Fixed an issue where the line items grid on the order creation page was not functional due to incorrect template structure.
- Fixed missing surcharge/discount title display on the order creation page in the administration.
- Fixed an issue where changing the shipping costs on the order creation page did not apply correctly.
- Fixed an issue where changing the surcharge/discount price on the order detail page did not apply correctly.
- Improved plugin compatibility with Shopware 6.7.
- Improves plugin compatibility.
- Improves plugin compatibility.
- Optimizes tax adjustment.
- Improves plugin compatibility.
- Improves plugin compatibility.
- Fixed icon compatibility with other plugins.
- Improves plugin compatibility.
- Improved plugin compatibility with Shopware 6.7.
- Improves plugin compatibility.
- Fixed compiled admin files.
- Compatibility optimizations.
- Optimizes surcharge / discount quantity calculation for multiple deliveries.
- Enables shipping costs to be included in the discount calculation. This can be configured directly for the surcharge/discount.
- 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
- Adds weight based calculation option for absolute surcharges / discounts.
- Improved plugin compatibility with SwagB2bPlatform.
- Improves plugin compatibility.
- Optimizes tax adjustment.
- Improves plugin compatibility.
- Improved compatibility with Shopware >= 6.6.10.6.
- Improves plugin compatibility.
- Improves plugin compatibility.
- Optimizes surcharge / discount quantity calculation for multiple deliveries.
- Usability optimization when creating new surcharges/discounts in the administration.
- Enables shipping costs to be included in the discount calculation. This can be configured directly for the surcharge/discount.
- Improves plugin compatibility with Shopware 6.6.10.* versions.
- Optimizes validation of surcharge / discounts for delivery rules.
- Optimizes validating surcharges / discounts for deliveries.
- Improved compatibility with the ACRIS UVP plugin.
- Fixes a potential issue with the calculation of surcharges/discounts on product detail pages.
- Optimizes enabling and disabling of the surcharge / discount for the order in the admin.
- Optimizes loading of the surcharge / discount in the cart.
- Improves plugin compatibility.
- Optimisation of the calculation in conjunction with plugins that add further item categories (e.g. bundle, configurator).
- Optimizes calculation of the additional costs.
- A plugin configuration option has been added to display the price with applied rule surcharges and/or discounts on the product listing and product detail pages.
- A new text field for the rule surcharges/discounts has been added in the administration, which is displayed on the product detail page for certain selectable items.
- Fixed a case where the "Disable automatic surcharges/discounts" text while editing an order on mobile would layout shift incorrectly
- Improves plugin compatibility.
- Inserts the internal ID and the internal name into the order if "Additional costs" has been selected as the type.
- Optimizes loading of absolute price field at surcharge / discount detail page in the admin.
- Pipeline has been changed
- Improved compatibility with Shopware 6.6.
Compatibility with Shopware 6.6. established
- Improves plugin compatibility.
- Fixes an issue where percentage discounts were calculated on the original price instead of the price after Shopware promotions when the "Add to cart after Shopware promotions" option was selected.
- Improved compatibility with the ACRIS UVP plugin.
- Fixes a potential issue with the calculation of surcharges/discounts on product detail pages.
- Improves plugin compatibility.
- Optimisation of the calculation in conjunction with plugins that add further item categories (e.g. bundle, configurator).
- Optimizes calculation of the additional costs.
- A plugin configuration option has been added to display the price with applied rule surcharges and/or discounts on the product listing and product detail pages.
- A new text field for the rule surcharges/discounts has been added in the administration, which is displayed on the product detail page for certain selectable items.
- Fixed a case where the "Disable automatic surcharges/discounts" text while editing an order on mobile would layout shift incorrectly
- Inserts the internal ID and the internal name into the order if "Additional costs" has been selected as the type.
Optimizes assigning of the surcharge / discount on the order recalculation.
The plugin configuration for validation on order recalculation is deprecated.
Adds plugin configuration for line items validation on order recalculation.
Improves plugin compatibility with the "Mollie Payments" plugin.
Improves plugin compatibility.
Improves plugin compatibility.
Optimizes loading of surcharge / discount with the assigned delivery rules.
Optimizes loading of the promotions in the cart when the cart contains the surcharge/discount.
- Fixed that the discount icon with default colors is not displayed correctly in the shopping cart and checkout page.
- Added info text to the surcharge / discount
- Admin Optimization
- Optimizes calculation of the surcharge / discounts at the order recalculation.
- Improves plugin compatibility.
Improves plugin compatibility.
Optimizes displaying of the surcharge / discounts in the Administration.
Improved compatibility with Mollie payment provider.
Adds validation on assigning "additional costs" in the Administration.
Optimizes assigning and editing "additional costs" surcharge / discounts at the order page in the Administration.
Inserts surcharges / discounts into documents, even if they are of the type "additional costs".
Fixes problems with the uninstallation of the plugin.
Improves performance of the surcharge / discount loading.
Improves plugin compatibility with Shopware versions >= 6.5.0.0.
Optimizes calculation of the additional costs.
Improves plugin compatibility.
Improved compatibility with Mollie payment provider.
Adds validation on assigning "additional costs" in the Administration.
Optimizes assigning and editing "additional costs" surcharge / discounts at the order page in the Administration.
Inserts surcharges / discounts into documents, even if they are of the type "additional costs".
Fixes problems with the uninstallation of the plugin.
Improves performance of the surcharge / discount loading.
Optimizes the rule validation in the cart.
- Improves plugin performance
Optimisation of compatibility with other plugins and with newer Shopware versions.
Adds selection of the delivery rules at the surcharge / discount detail page in the Administration.
Fixes a problem on loading of the surcharge / discount disabling module at the order create page in the Administration.
Optimizes surcharge / discount calculator compatibility.
Optimizes changing of the surcharges/discounts inside the order in the admin.
Improves plugin compatibility with the "Mollie Payments" plugin.