Why the shipping cost is only shown when the customer is logged in in the cart view totals section?


The shipping costs are shown not only after a customer has logged in, but more generally when Magento was able to calculate the shipping costs, either because the user has entered his address, logged in, or used the shipping costs calculator on the cart page.

There are ways to circumvent this. In the past this tutorial has helped me.

  • Thanks, this is really interesting! However it prints out a bunch of errors (maybe because I am using the latest version of Magento). Anyway, I would two other possible answers but none of them are working: snipplr.com/view/52776/… arscommunity.com/wiki/magento/… – user171447 Jul 2 '14 at 22:06
  • What are the errors? Why are the other options not working, did you try debugging the quote with Mage::log($quote->debug()); – Patrick Steenks Jul 3 '14 at 4:49

There's also third way to see shipping cost in totals -- go to checkout and once you've entered shipping address and shipping method you can cancel the process and return to cart. Since now system knows where you want to send your stuff, shipping data will be displayed.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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