In a recent Business Bloomer Club Slack thread, a familiar WooCommerce frustration came up: why isn’t there a simple $cart->add_discount() function, like there is for $cart->add_fee()?
Store owners and developers often want to apply a quick, programmatic discount without needing to set up a coupon. But currently, WooCommerce doesn’t offer a built-in method for this.
In our Slack chat, we explored common workarounds, drawbacks of using negative fees, and how a built-in method could solve many headaches.
So why does this limitation exist—and what can we do about it?
Continue reading WooCommerce Cart Discounts Without Coupons