Hello!,

just wanted to confirm: the different use cases for this module do not include having thousands of discounts, right?

This case seems to be more specific to coupons. When you have commerce_coupons 2.x, every coupon has a discount reference, so if you have thousands of coupons with each one having a different discount associated, it will create a lot of rules, and rules UI doesn't seem to have any kind of paging (for starters). :)

Any thoughts?

Thanks!!

Comments

nvahalik’s picture

Status: Active » Closed (fixed)

Discounts can scale to tens of thousands of discounts. Many people who do them to that degree have code that manages discounts as the UI does get a bit unwieldy with that many discounts. Remember that coupons can share discounts, so you don't need a 1<=>1 relationship between discounts and coupons. You can create 10k coupons tied to a single discount.

There has been some work to make rebuilds faster e.g. #2398113: Improve Order discount products inline condition and rule. Feel free to open this ticket after re-evaluating with the latest dev version.