I have an online multistore website.

In this website, we are facing an issue in which subtotal on the cart is not displaying special price for some products. In place, it shows the actual price with tax. Products show the special price incatalogue page andproduct page.

What I found now is, If I try to update the special price by selecting default view. It shows the correct price in cart page too. And when I remove that special price from default store view, after that also it shows correctly.

It works fine for some products but for some products it not. If anyone has faced this issue earlier, please help me with it.

In this issue, further, I found that _initItem() method is called twice in which it sets the price of an item. First time when it is called, the final price of the product is special price and on the second time, it gives the original price.

If anyone can help now, please let me know.

  • try reindexing once, also is those special prices gave under catalog> products section or did you created catalog price rules ? – Baby in Magento Aug 1 '17 at 5:15
  • It is given under catalog > products. Please check my edited question, what change I found on it. – Gaurav Agrawal Aug 1 '17 at 5:21
  • check these links once : link1 , link2 , link3 – Baby in Magento Aug 1 '17 at 5:28
  • This links didn't helped. Not getting any clue that why it is happening. – Gaurav Agrawal Aug 1 '17 at 7:27
  • compare those products [ one which is displaying special price on cart and one which is not ] check all product configuration...... – Baby in Magento Aug 1 '17 at 7:28

Your Answer

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

Browse other questions tagged or ask your own question.