When shoppers know they're only 8 EUR away from free shipping, they often add one more product. In the mini cart drawer and on the cart page, the module shows Add €8.00 more to get FREE SHIPPING with a progress bar. Once the threshold is reached, the bar turns green and says Your order is eligible for FREE SHIPPING!. Products that cost more than the threshold on their own get a + free shipping badge under the price, in listings and on the product page.
Before you start
- the amount including VAT from which shipping is free,
- free shipping that actually applies in the cart (see below).
1. Set the threshold
Stores › Configuration › Magelan › Free Shipping Settings
In the General Configuration section, enter the amount including VAT in Free Shipping Value, for example 50. A value of 0 switches off the bar and the badge.
In the Product Badge section, use Show in Category Listing and Show on Product Page to choose where the + free shipping badge appears.

- Free Shipping Value - amount including VAT.
- Show in Category Listing
- Show on Product Page
Click Save Config.
2. Make sure shipping really becomes free
The bar only tells shoppers how much is missing. It doesn't deduct shipping itself. You make shipping free with one of two tools, using exactly the same amount:
| Tool | When |
|---|---|
| Free Shipping delivery method with the Minimum Order Amount setting | simple stores with one carrier |
| cart price rule with a subtotal condition and Free Shipping switched on | when it should apply to all carriers or only to selected products |
What counts for the badge
The + free shipping badge is shown on a product whose final price including VAT (so after any sale price) reaches the threshold. A product that dropped below the threshold because of a sale doesn't get the badge.
Common problems
The bar says shipping is free, but the cart charges for it
The threshold in the module and the threshold in the delivery method or rule don't match, or the rule is limited to a customer group or a particular carrier. Make the amounts match.
The bar doesn't appear
Check that Free Shipping Value has an amount greater than 0 and that the setting is saved for the right website (under Scope:).


