Showing results for 
Search instead for 
Did you mean: 

Magento 2 Cart Price Rule is not working

Magento 2 Cart Price Rule is not working

This is the first time I created a sales rule on the site, but it does not work. I want the shipping cost for a product to be free.


I have done the following:

1. Create the price rule in Marketing -> Promotions: Cart Price Rules with the following Options assigned:
In Actions I have added the condition by product SKU and selected For matching items only in Free Shipping.

Captura de pantalla 2023-12-01 145101.png

2. I have checked in the salesrule table that the rule is actually created.

Captura de pantalla 2023-12-01 145150.png

3. The project is using Elasticsearch with the Elasticsuite module version ~2.9.0. I have seen that when reindexing for some the Sales Rule index appears, in my case it is not like that. Could this be the cause of the Cart Price Rule not working? How can I add Sales Rule to the indexing?

Captura de pantalla 2023-12-01 145252.png


Magento 2.3.5 CE

Thanks in advance


Re: Magento 2 Cart Price Rule is not working

Follow the official guide step by step -


Also, upgrade your version of Magento, you are way behind.

Founder at