I have an issue with the special price. I set expiration date and after expiration, the price showed is the special price.

I tried to reindex price and clean the cache but showed always the special price.

Please help, how can solve it?

1 Answer 1


Make sure that you have set valid values for the special price from date and special price to date attributes for the products.

Also, check whether you have any promotional catalog price rule applied for setting discount on products.

Another possible source of special prices is customer group prices (configured for each product as well).

After checking, please do the reindexing and flush Magento's cache to see the reflection.

Hope this will help you.

  • thanks your answare, the problem I had yesterday disappeared, I do not know exactly why, but I noticed that this morning the price is correct, don't show the special price. I can only imagine that the system has considered the end date set yesterday at 12/27/2017 and today that is the day 12/28/2017 has updated the value. Precise also that the tests I had done, I had also made all the checks of the values, and controlled every view of the store being multilingual.
    – Joso
    Commented Dec 27, 2017 at 11:46

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.