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. Commented Jan 12, 2019 at 5:28
  • Check this file for rule validation: Magento\CatalogRule\Model\Rule Commented Jan 12, 2019 at 5:34


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.