Skip to main content

Cart Discounts

Cart Discounts apply percentage or fixed-amount discounts to the entire cart total, shown as a negative fee line item during checkout.

Creating a Cart Discount

  1. Go to WooCommerce → PredictCart → Rules
  2. Click Add New Rule
  3. Set Rule Type to Cart Discount
  4. Choose a pricing method:
MethodBehavior
Percentage discountDiscounts the cart total by a percentage (e.g., 10% off)
Fixed amount discountSubtracts a fixed amount from the cart total (e.g., $5 off)
  1. Add conditions to define when the discount applies
  2. Save the rule

How Cart Discounts Work

  • Applied via woocommerce_cart_calculate_fees
  • Shown as a negative fee (e.g., "Cart Discount -$10.00")
  • No coupon code is generated or required
  • The cart total in the checkout reflects the discount before taxes and shipping

Limitations

  • Cart Discounts apply to the cart contents total (before tax and shipping)
  • They do not interact with WooCommerce coupon codes (unless you add a coupon condition)
  • Multiple cart discount rules follow the same exclusivity and stacking rules as product pricing