Magento 2 Experts — Hyvä Theme, Tailwind CSS & SEO from a Single Source ›

Magento 2 Delivery Surcharge by Postcode, Island and Weight

Magento 2 Extension Hyvä Ready Magento 2.4.x

SKU: DELIVERYSURCHARGES1

  • surcharges by postcode, island, region, weight or attribute
  • flat, percentage or per kilogram, with a cap
  • own, clear line in cart and checkout
  • controllable per shipping method, customer group and period
Auf Lager
€99.00

Einmaliger Kauf · inkl. 12 Monate Updates · zzgl. MwSt.

No download, but personal setup

No download, but personal setup. This product is not a downloadable software package for self-installation. With your order, you commission Mironsoft to individually set up this module in your shop. We will get in touch with you within 2 business days — we'll sort out the details and payment together then.

This offer is aimed at business owners and companies running a Magento 2 shop.

6 features

Magento 2 delivery surcharge: pass on extra costs fairly and visibly

With the Magento 2 delivery surcharge module from Mironsoft you add markups to your existing shipping methods where delivery really gets dearer: on islands, in remote postcode areas, for heavy parcels or in certain seasons. The surcharge appears as its own clear line in the cart. Customers see before ordering what they pay and why. You maintain the rules in the admin without touching your shipping methods. The display works with Alpine.js and needs no extra library.

Rules by area

Postcodes, postcode ranges, islands and states as conditions for a surcharge.

Weight and goods value

Surcharges from a weight or up to a goods value, also per started kilogram.

Calculation types

Flat amount, percentage of the shipping price or amount per kilogram, with a cap.

Choose shipping methods

A surcharge applies only to the shipping methods you tick, such as the parcel service only.

Own line

The surcharge appears separately and named in the cart, translated per store view.

Period and group

Validity from to, for example for the Christmas season, and rules per customer group.

Why surcharges

Why one uniform shipping price costs money in a Magento 2 shop

A parcel to an island costs the carrier more than one to a city. Heavy parcels cause extra fees, and in the pre-Christmas period many carriers add a markup. Whoever charges the same shipping price everywhere pays these extra costs themselves or loses orders because the uniform price is set too high for everybody. That is why merchants look for a Magento 2 delivery surcharge that applies exactly where the costs arise.

Hidden markups inside the shipping price are a poor solution: customers do not understand why the price jumps and abandon the purchase. A clearly named Magento 2 delivery surcharge in the cart creates trust because it explains what it pays for. That matters especially for price information before the order is completed.

01Rules

Define a Magento 2 delivery surcharge by postcode and island

Each rule consists of conditions and an amount. As conditions you use country, state, single postcodes or postcode ranges, for example 25990 to 25999 for an island. Long lists are imported as CSV. You can also combine conditions with weight, goods value or a product attribute, for example for goods that always ship at a higher rate. Every rule has a name, so your team still knows later what it was meant for.

  • Country, state, postcode and postcode ranges as conditions
  • CSV import of long postcode lists
  • Combination with weight, goods value and product attribute
Admin › Surcharge › Conditions
Name (example)
North Sea island surcharge
Postcode range
25990 to 25999
Minimum weight
no restriction
Admin › Surcharge › Calculation
Type
flat amount (example)
Amount
9.90 €
Cap / priority
30.00 € / 10
02Calculation

Calculating the Magento 2 delivery surcharge: flat, percentage or per kilogram

For each rule you choose the calculation type: a flat amount, a percentage of the shipping price or an amount per started kilogram. A cap limits the surcharge so that it cannot run away. When several rules apply, priority and stacking decide whether they are added or only the most important counts. A tax class defines how the surcharge is taxed. Which treatment is right in your case you clarify with your tax adviser.

  • Flat amount, percentage or amount per kilogram
  • Cap, priority and stacking of several rules
  • Tax class selectable for the surcharge
03Display

The Magento 2 delivery surcharge as its own line in the cart

The surcharge shows in the cart and at checkout as its own line directly below the shipping costs, with a label such as island surcharge or surcharge for parcels over 30 kg. A short explanatory text can be shown with it. If the customer changes the postcode or shipping method, the line adapts without a page reload. You maintain the texts per store view so that English customers get an English note. Whether and how you must show surcharges is for your legal adviser to check.

  • Own line with label and explanatory text
  • Update when address or shipping method changes
  • Texts maintainable per store view
Cart › Summary
Subtotal (example)84.00 €
Shipping5.90 €
Island surcharge9.90 €
Admin › Surcharges › Overview
Island surcharge (example)active
Seasonal surcharge1 Nov to 24 Dec
Heavy parcel from 30 kgparcel service only
04Control

Magento 2 delivery surcharge: period, shipping method and customer group under control

Not every surcharge should apply always and to everybody. You define the period in which a rule is active, such as a seasonal surcharge from 1 November to 24 December, and for which shipping methods it applies. For business customers with a framework contract you can exempt certain customer groups. An overview in the admin lists all rules with status and order, and a test function calculates the surcharge for a sample address before you activate a rule.

  • Validity period for seasonal surcharges
  • Surcharge only for selected shipping methods
  • Test calculation for a sample address in the admin
Use cases

Where the Magento 2 delivery surcharge is needed in daily shop work

Typical cases in which a delivery costs more than the normal price.

Islands and remote areas

The Magento 2 delivery surcharge passes on the carrier’s extra costs for islands or alpine valleys without raising the normal price.

Heavy parcels

From a certain weight a surcharge applies, tiered per kilogram, with a cap as a ceiling.

Seasonal business

In the pre-Christmas period a limited markup applies and then ends by itself.

Bulky or fragile goods

A product attribute marks items for which the carrier charges extra fees, and the surcharge follows automatically.

Comparison

Magento 2 delivery surcharge: without and with the module

The difference to a uniform price and to a table-rate method.

TopicWithout the moduleWith Delivery Surcharges
Extra costsHidden in the uniform price or carried yourselfCharged exactly where they arise
TransparencyPrice jump without explanationOwn line with label in the cart
MaintenanceNew method or table for every special caseRules on existing methods, with test calculation
SeasonChange prices by hand and reset themStore a period, the rule ends by itself
Customer groupsSame prices for everyoneExceptions for framework-contract customers
Setup

How we set up the Magento 2 delivery surcharge for you

The process after you commission it.

1

Briefing

You tell us your shipping methods, areas, weight limits and the surcharges of your carriers.

2

Installation

We install the module, import your postcode lists and set up the Magento 2 delivery surcharge per store view.

3

Texts

We write labels and explanatory texts so that the surcharge is understandable in the cart.

4

Testing

We test the Magento 2 delivery surcharge with sample addresses, mixed cases with several rules and the tax treatment.

5

Handover

Your team gets an introduction to rule maintenance, import and test calculation.

Delimitation

Delimitation from table rates, freight shipping and per-product shipping

The table-rate shipping method builds the base price of its own shipping method from a table. The freight shipping module provides a separate method for bulky goods, and per-product shipping sets costs per item. The Magento 2 delivery surcharge instead sits on top of existing shipping methods and shows extra costs separately.

All modules can be combined. The display runs on Alpine.js in the Hyvä theme, without jQuery and without Knockout.

05How the purchase works

No download — personal setup instead

Delivery Surcharges is not listed here as a ready-made download file for self-installation. The purchase is a service commission: we get in touch after the purchase, install the module in your shop and agree on rules, areas and texts together with you.

Important to know

Your purchase does not include a download link. We will get in touch with you within 2 business days — we'll sort out the details and payment together then. This offer is aimed at business owners and companies running a Magento 2 shop.

FAQ

Frequently asked questions

Everything important about rules, calculation, display and the purchase process.

How can I set up an island surcharge in Magento 2?
With the Magento 2 delivery surcharge you create a rule with the island postcodes and an amount. The surcharge then shows in the cart as its own line.
Can I calculate a Magento 2 delivery surcharge by weight?
Yes. Surcharges from a weight are possible, flat or per started kilogram, with a cap.
Where does the customer see the surcharge?
In the cart and at checkout as its own line below the shipping costs, with a label and optional explanatory text.
Does the surcharge apply to all shipping methods?
Only to those you select in the rule. A surcharge can apply to the parcel service only and not to pickup.
What happens when several rules apply?
Priority and stacking decide whether surcharges are added or only the most important rule counts. A cap limits the total.
Can I set up a Magento 2 delivery surcharge for the Christmas season only?
Yes, with a validity period. The rule ends by itself on the set date.
How is the surcharge taxed?
You choose a tax class for the surcharge. The right treatment you clarify with your tax adviser.
Does the Magento 2 delivery surcharge work with Hyvä?
Yes, the display is built with Alpine.js and needs no additional library, no jQuery and no Knockout.
Can I import long postcode lists?
Yes, by CSV import. A test calculation in the admin checks a sample address before the rule goes live.
Can I download and install the module myself?
No. This offer is not a download product. After the purchase we install and configure the module personally in your shop.
Write Your Own Review
You're reviewing: Magento 2 Delivery Surcharge – Mironsoft
loader
Loading...

You submitted your review for moderation.

This form is protected by reCAPTCHA - the Google Privacy Policy and Terms of Service apply.

Magento 2 Delivery Surcharge – Mironsoft

Magento 2 Delivery Surcharge – Mironsoft

€99.00