Here is the shipping rules.

Country,Region/State,"Zip/Postal Code","Order Subtotal (and above)","Shipping Price"

I've disabled Flat-rate shipping and free shipping by navigating to: Configuration -> Shipping methods.

Also changed the default method in One page checkout settings.

But still the website it not taking the table-rate shipping and the shipping price is not calculating according to the rules.

Also it shows shipping amount as 79 all the time, I've edited DNK amount to 80 but it still shows 79 (only table-rate shipping is enabled).

enter image description here

Disabled all cart pricing rules, still it is now working.

I've spend around day to find this, is there someone can give some suggestions/idea about how this issue is happened?


  • have you checked for the error log? is it showing any error? when you do the checkout what is it showing? please add more details if possible with Screen Shots
    – Dexter
    Nov 10, 2014 at 13:27
  • It is showing shipping amount as 0.00 and when I pay the purchase is completed without adding the shipping amount. Is this a common issue? There is no error in the log.
    – Nikhil
    Nov 10, 2014 at 13:28
  • is there any promotional rules applied on the cart which allows free shipping. Please check for the shopping cart price rules...
    – Dexter
    Nov 10, 2014 at 13:29
  • I hope you are selecting country denmark, norway or sweden in the shipping address.
    – Kalpesh
    Nov 10, 2014 at 21:17
  • @Dexter I'm checking if there is any cart rules are overwriting this.
    – Nikhil
    Nov 11, 2014 at 5:46

1 Answer 1


Please follow these steps to resolve:

1) Check that the shipping_tablerate table is populated with same data as you expect (and in correct columns)

2) Check that the condition for those rows in shipping_tablerate matches the condition you want (i.e. price condition). If it is say imported as weight condition then you need to re-upload

3) Put a new csv file in with just 1 global rule and check that works

4) If all else fails put a Mage::log() to output the sql and then verify it

Its going to be a configuration issue/misunderstanding.

  • Shipping cost estimation working on cart page but not working on the checkout page, what is the error?
    – Gem
    Mar 6, 2018 at 7:28

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.