Я использую woo-commerce и имею 2 ограничения для купонов:
минимальная стоимость и максимальная стоимость.
Если общая стоимость корзины ниже минимального значения или выше максимального значения, купон не применяется.
В связи с этим я хотел бы изменить эту функцию и применять купон только тогда, когда общая стоимость корзины превышает максимальное значение. Я также хотел бы применить скидку только к сумме максимальной стоимости, а не ко всей корзине.
Давайте рассмотрим на примере:
Если максимальная стоимость купона составляет 100$ и имеет скидку 10%, а общая стоимость корзины составляет 200$, то после применения купона вся корзина должна стоить 190$, а не 180$.
Резюмируя: где я могу изменить функциональность купонов, чтобы они работали так?