How can I implement "Uses Per Customer" functionality (Same Like Cart Price Rules) in Catalog Rules?

Say for example. If I enter 3 in Uses Per Customers. Catalog Price rule has to apply only 3 times for that customers. Next time onwards customers don't get the catalog discount.

How can I achieve this?

Please share your thoughts and ideas.

Thanks in advance !!

  • You will need to create a custom module using custom table with columns Rule_id, Customer_id,Times_Used. – Dhairya Shah Jan 12 at 5:28
  • Check this file for rule validation: Magento\CatalogRule\Model\Rule – Dhairya Shah Jan 12 at 5:34

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.