This is the first time I created a sales rule on the site, but it doesn't 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.

enter image description here

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

enter image description here

  1. 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?

enter image description here

Magento 2.3.5 CE

Thanks in advance

1 Answer 1


Cart price rule does not have Indexer in CE

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.