I want to show different shipping price for different products acceding to their size and weight. I don't know how to implement this in Magento. It will create different order like multiple address system does at checkout. Please suggest me anyway to implement this feature.

Currently, I am doing changes like this following image. But not able to divide each product's shipping cost. every time It showing its total cost.

1 Answer 1


You can do this by csv, Just enable flat talble rates in backend

On the Admin Panel, Stores > Settings > Configuration.
On the left panel, under Sales, select Shipping Methods.
Open the Table Rates section,

    Enable the shipping method by choosing Yes for that.
    Set the Title for the table rate shipping on the checkout page. You can use the default value - “Best Way” for the table rate title.
    Choose Conditions by the calculating methods: Weight v. Destination, Price v. Destination, or # of Items v. Destination.
    If the order includes virtal products for the price calculating, choose Yes in the ` Include Virtual Products in Price Calculation` field.

enter image description here

In csv you can sett differnet shipping costs.

  • Is this system will show different product shipping cost separately like I am showing in my image? Commented Jan 20, 2017 at 6:55
  • yes, the same you want Commented Feb 8, 2017 at 13:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.