All modulesMagento 2 moduleVersion 1.0.0 · 21 Sep 2026

Shipping cost table on the product page

Customers see on the product page what shipping to their country costs, without adding to the cart.

€150 + VAT · one-off licence, no subscription

Shipping cost table on the product page
About the module

What it does.

"How much is shipping?" A customer who has to add a product to the cart to learn the delivery cost often leaves when they see the final amount.

What it looks like in practice

The customer opens a product and under the Add to Cart button sees a small table: Slovenia, other EU countries and the rest of the world, each with a shipping amount or the label "Free". If they want, they expand a detailed table by order value and see where shipping drops. You maintain nothing: the table is built from the shipping prices you already have.

What changes

  • Shipping cost on the product page. The table appears below the product details and is adjusted to the price of that product.
  • Countries with the same price are grouped. Instead of a long list the customer sees groups, for example Slovenia, other EU countries, rest of the world.
  • A table by order value. An expandable view shows shipping for each value tier, and the current tier is highlighted.
  • No double entry. The table reads your existing shipping prices (Table Rates) and includes the handling fee, so nothing needs to be maintained by hand.

Who it is for

For shops that charge shipping by a price table based on the order value and want customers to know it before the cart.

How you set it up

The module has no settings of its own. It appears when the delivery method is switched on under Stores › Configuration › Sales › Delivery Methods › Table Rates and the condition is the order value. It works on the Luma theme; we adapt the look of the table to your theme.

Good to know

  • It works only if the Table Rates shipping prices are based on the order value (not weight or item count); otherwise the table is not shown.
  • The table uses prices per country; it ignores regions and postcodes.
  • For the order value it takes the product's price, so the table is for information: the actual shipping is calculated by the checkout for the whole cart.
  • The text next to the table ("Tracked shipment, paid once per order") can be adjusted on request.
  • The module has no off switch; to turn it off, remove the module.

Want it in your store?

Buy the module and we install it for you: free of charge for existing Degriz customers, by time spent for others. Building a new store? Add it to your project in the Konfigurator.

Installation

How to install it.

We install the module from our repository with Composer. We send you the user name and access key for the repository after purchase. If you prefer, we install it for you.

In the root of the Magento 2 store run the commands (replace UPORABNIK and DOSTOPNI_KLJUC with the user name and access key you received):

composer config repositories.degriz composer https://www.degriz.net/konfigurator/composer/packages/composer config --auth http-basic.www.degriz.net UPORABNIK DOSTOPNI_KLJUCcomposer require degriznet/m2_shippingtablephp bin/magento module:enable Magelan_ShippingTablephp bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy -fphp bin/magento cache:flush

Setup

In the admin open Stores › Configuration › Sales › Delivery Methods › Table Rates.

  1. Switch on the Table Rates delivery method and choose the package value (with or without discount) as the condition.
  2. Import the file with shipping prices by country and value.
  3. Open a product in the shop and check the table below the product details.

Where do I get the user name and the access key?

After the purchase we send you the access key by e-mail. Keep it safe: for security it is shown only once and we do not keep it in readable form. The user name (your project code) and all the commands, ready to copy, are in your account under My account > Module licences.

Lost the key? Write to us and we will issue a new one; the old one stops working. [email protected]

Technical details

Compatibility.

Just the facts.

Code
degriz_shiptable
Platform
Magento 2
Licence
One-off
After purchase

You are not left alone.

We develop and maintain the module ourselves, so you write to the people who know it line by line.

Installation

For existing Degriz customers we install the module free of charge. For other buyers we charge the installation by time spent.

Support

A bug that repeats on a clean Magento with the Luma theme we fix free of charge. Settings, customisations and other themes by time spent.

Updates

The licence includes updates for the Magento versions on the supported list.

We agree on a date after reviewing the request. User guides in the guide centre

Shipping cost table on the product page

€150 + VAT

One-off licence for one production installation of Magento, no subscription.

Write to us

For existing Degriz customers we install the module free of charge, for others by time spent. We agree on a date after reviewing the request.

Anže Voh, Degriz

Questions about this module?

Write to us and we will answer personally.

[email protected] · 040 807 231

Shipping cost table on the product page€150 + VATAdd to cart

Online store configurator

Redesigning your store or building a new one?

Put your own quote together in the configurator and see the price straight away. A few minutes, no obligation, no meeting needed.

  • Price straight away
  • No obligation
  • Straight to the developer
Open the configurator

Free and with no obligation