Fees & Discounts with Rule Builder
Description
Highlights
About the Extension
Make your cart reflect your pricing conditions
Add a fee to smaller orders, offer a discount on goods or deduct a share of shipping costs. Fees & Discounts lets you manage these cart adjustments in the Shopware administration. You control when they apply, how they are calculated and how customers see them.
Choose the right calculation base
Use a fixed amount or calculate a percentage of the running cart value, total goods value or current shipping costs. Offer a goods discount independently of shipping, or create an adjustment specifically based on shipping costs.
Percentage adjustments support optional minimum and maximum amounts. These limits control the calculated fee or discount, rather than a minimum order value. To trigger an adjustment below a particular goods value, assign an appropriate Rule Builder condition.
Target your conditions and sales channels
Assign existing Shopware rules and select the sales channels where an adjustment should apply. All assigned rules must match. An active adjustment without rules has no additional rule condition. Leaving the sales channel selection empty makes it apply across all sales channels.
Combine adjustments in a clear order
Several matching adjustments can apply to the same cart. Higher priority is calculated first. Percentages of the entire cart include adjustments calculated earlier in their base. Percentages of goods or shipping use their respective bases. Use distinct priorities when the order matters to your pricing conditions.
Explain charges and savings clearly
Choose between summary display and separate cart line items in the plugin configuration. Summary display is the default. Translatable labels give each fee or discount a meaningful name. Optional descriptions appear as information hints in summary mode. You can also assign an image for display as a separate line item.
Select tax handling per adjustment
Choose a fixed tax class or calculate the adjustment in proportion to the taxes on the goods. Dynamic handling uses the goods tax distribution and retains multiple tax rates when the cart contains mixed rates.
Get started
Install and activate the extension, then open Settings > Extensions > Fees & Discounts. Create an adjustment and test matching and non-matching carts. Adjustments are calculated when the cart is recalculated. A cart without goods receives no adjustments, and percentage calculations need a positive base. Customers cannot remove automatically generated adjustments individually.
Your plugin. Your wishes. Our solution.
Do you have an idea for a feature that's missing in this plugin? Or do you need a custom modification for your store? As a Shopware Extension Partner, we develop tailored extensions and software solutions for e-commerce. Whether it's plugin development, consulting, or technical support – simply send us an email and we'll find the best solution for your project together.
E-Mail: support@lunova-solutions.de Web: www.lunova-solutions.de
Details
- Available: English, German
- Latest update: 7 October 2026
- Publication date: 1 June 2026
- Version: 1.7.1
- Category: Checkout / Cart process
Resources
Reviews (0)
About the Extension Partner
Lunova Solutions
Partner Status
-
Shopware
Extension Partner
Details
- Ø-Rating: 5
- Partner since: 2026
- Extensions: 19
Support
- Based in: Germany
- Speaks: German, English
- Response time: Very quickly