Shipping Per Product For Magento 2

Write Review
Magento 2 Shipping Per Product is an effective shipping solution by MageAnts that helps store owners charge different flat shipping rates for each product. This module creates a new shipping method for your store that allows you to set global and individual shipping prices for the products.
30-Days Money back
100% Open Source
Free Update

Key Features of Shipping Per Product:

  • Apply individual shipping rates for any specific product.
  • Apply the default shipping rate when a product is not assigned an individual rate.
  • Different shipping rates exist for different products.
  • Apply the shipping rate to a specific product as a whole cart or per product quantity.
  • Admin can update shipping per product price via CSV file.
  • Apply the minimum, maximum, or sum of all product shipping charges.
Partner With
Magento Partner Hyva Partner
Developed by
Master Certified Expert Certified Professional Certified


By default, Magento 2 does not allow store owners to add a specific shipping charge for a product during the checkout process. This means that the store owner cannot customize the shipping charge for a specific product and will not be able to get the total shipping charge for an order on every product.


MageAnts Magento 2 Shipping Per Product extension lets store owners set individual shipping rates for each of the products in the store. It is also allowed to set a default shipping rate for the products when the individual rate is not set or not assigned by admin. The admin can also set a default error message for the unavailability of this shipping method. This helps to improve the shopping experience for customers by providing accurate and transparent shipping costs, while also giving store owners more control and flexibility in managing their shipping rates.


Add a new shipping method to your store.
Flat rate default shipping amount for each product
Shipping rate customization is enabled.
Customize the error message.
Choose the allowed countries.
Add-on for individual sellers
Set shipping calculation type
Enable or disable ‘Shipping per product’


What is Magento 2 Shipping Product?

Magento 2 Shipping Product extension allows store owners to set default flat shipping rates for various types of products and apply accordingly during the checkout process.

Is it possible to allow it for a selected country?

Yes, you can choose a specific country from configuration and reasonable to enable it for the selected country.

Is it possible to apply the rate per product quantity?

Yes, you can apply rate as per product quantity.

Is it possible to apply the highest product rate for the whole order?

Yes, it is possible to apply the highest product rate for the whole order.

Is it possible to apply the minimum and maximum product price for an order?

Yes, you can set minimum and maximum price from the configuration for an order.

Is it possible to add a default rate and handling fee?

Yes, it is possible to add default rate and handling fee using our shipping product extension.

Does it work with the configurable product?

Yes, it is work with the configurable product.

Can I add Shipping Per Product price using the CSV file?

Yes, you can add Shipping Per Product price using the CSV file.


Customer 16 Reviews

Great Features
star star star star star
This Magento 2 Shipping per product extension great features and I love it because it improved my store shipping experience. It works greatly in my store for charging shipping according individually. So, thanks you Mageants for this lovely extension.
| Posted On 10/09/2023
Very Quick Support..
star star star star star
I bought this extension 3 months ago and I had a minor issue, but I'm very pleased with Mageants Support Service. They solved my issue with the module within no time! Very quick and helpful. The support team was great as well. Thanks!
| Posted On 06/29/2023
Great Extension
star star star star star
We are able to calculate shipping prices on per item or per order in cart, lot more with this extension. Helpful for my Magento 2 store. Recommended module.
| Posted On 05/27/2023
Works very well
star star star star star
Installed in few minutes and it works very well. Perfectly. The best way out for our shop where we have deal with different products and need to set shipping rates individually for each item this is a very time consuming job.
| Posted On 04/25/2023
Write Your Own Review
You're reviewing Shipping Per Product
You're Rating:

check-circle You submitted your review for moderation.


* Required Fields

Change Log

Current Version Number : 2.0.4

Date :10/06/2024

Coding Standard and compatible with magento version 2.4.7

  • Mageants team makes this extension coding as per the Magento standard.
  • Mageants team makes this extension compatible with magento version 2.4.7.

Current Version Number : 2.0.3

Date :12/11/2019

New Feature

  • MageAnts enhancement in Shipping Per Product extension now admin can also add Shipping Per Product price using CSV file, extension working fine in all Magento version.

Current Version Number : 2.0.2

Date : 05/04/2019

Bug Fixed

  • When user add two products to cart, for one product admin set some shipping price from backend, but shipping price takes for both product. Now it's working fine in all Magento version.
  • Highest shipping amount was not working properly. Issue fixed in all Magento version.

Current Version Number : 2.0.1

Date :11/03/2019

Bug Fixed

  • MageAnts update Shipping Per Product extension in latest Magento2.3 version, Now extension working with all Magento version.
  • When user set Shipping Per Product price in shipping method then frontend side shipping price display same but backend side it's display different. Now issue fixed and working fine in all Magento version.

Current Version Number : 2.0.0

Date :29/6/2018

Bug Fixed

  • In Shipping Per Product module there was issue while add and edit of Shipping Per Product amount value field with decimal /float value was not working on backend as well frontend. So this is fixed in current version so now decimal/float value can add in amount field while add/edit Shipping Per Product and same reflecting on frontend as well.

  • How Does It Work?

  • Why Needed?

  • Benefits of Shipping Per Product Magento 2 Extension

  • The MageAnts Shipping Per Product Extension for Magento 2 gives you a list of options for front-end customization. From individual shipping rates to default shipping rates to the shipping calculation type, everything can be controlled by you. All you need to do is fill in some information to fit your requirements. Then simply choose it as the shipping method to make it functional.
  • Inconsistent or incorrect shipping charges levied on products purchased from your e-com website can be a severe reputation destroyer for your brand. Plus ensuring that each and every product is given the exact shipping amount can be a tedious and time-consuming task.
  • A convenient assistant to help you with this is the MageAnts ‘Shipping per product’ extension. This extension enables you to set a fix shipping rate on each and every product in your store.
  • Per product shipping charge
  • Per product quantity, shipping charge
  • Charge as you want.
  • Increased Flexibility and Control
  • Improved Customer Experience
  • Reduce cart abandonment because of accurate and transparent rates.

Why Choose MageAnts

  • 9+ Years of Industry Experience

    9+ Years of Industry Experience

    9+ years of extensive experience in delivering Magento solutions & services. Over the years, we have watched technologies change and bounds, and our team has always focused on staying ahead in this competition.

  • 100% Bug Free

    100% Bug Free

    Our team follow rules and takes care of perfect setup to ensure a bug-free and error-free code for the development process of theme, extension, or website development.

  • Extension Created By Certified Developer

    Extension created By Certified Developers

    Team of certified developers for developing MageAnts Magento extensions. Skilled, qualified, and committed professionals to work on every extension.

  • Quick Technical Support

    Quick Technical Support

    MageAnts ensures quick and quality technical support. Take advantage of our 90 days free support for a smooth and efficient experience.

  • Frequent Extension Updates

    Frequent Extension Updates

    Intensive update roadmaps ensure highly compatible, bug-free, great performance, and innovative extensions.

Our services