Skip to content

WooCommerce pricing rules

Fees and discounts that follow your checkout logic.

Build precise fixed or percentage adjustments for carts and matching products—without creating and managing a separate coupon for every promotion.

Flexible rule engine

Turn business conditions into automatic adjustments.

Create multiple rules, keep them active or paused, and control exactly when a fee or discount should appear.

±

Fees and discounts

Use the same visual builder for surcharges and automatic discounts with a clear checkout label.

%

Fixed or percentage

Charge a fixed amount or calculate a percentage from the cart or matching merchandise.

×

Cart or item level

Apply an adjustment once to the cart or once for every item that satisfies the product filters.

Catalog targeting

Search the full product catalog and target products, WooCommerce categories, or supported brand taxonomies.

Customer context

Match guests or user roles, include or exclude countries, and exempt selected customers.

Checkout aware

Build rules around the selected payment method in both classic checkout and Checkout Blocks.

Clear administration

Build each rule from one organized panel.

Give the adjustment a customer-facing label, choose its calculation, then add only the conditions your store needs. Empty conditions remain open to everyone.

  • Activate, pause, collapse, or remove individual rules.
  • Search products and customers without a 300-item limit.
  • Use minimum and maximum subtotals before coupons.
  • Keep different product filters on the same matching cart item.
Fees & DiscountsRule preview
Card processing feeACTIVE · FEE
Checkout labelCard processing fee
Amount2.5 Percent
Apply toCart once
Cart subtotalMinimum $25
Payment methodCredit card
Conditions

Retail customersUnited StatesSelected products

How it works

From rule to checkout in four steps.

Name the adjustmentSet the label customers will see in cart, checkout, and their order.
Choose the calculationSelect fee or discount, fixed or percentage, and cart or matching items.
Add conditionsTarget subtotal, merchandise, customers, checkout method, or location.
Save and automateThe active rule evaluates the current cart and applies the correct result.

Conditions

Target the checkout details that matter.

Combine only the filters you need. A rule applies when all configured condition groups match.

$Cart subtotal
Products
Categories
Brands
Customer roles
Payment methods
Billing or shipping country
Excluded customers

WooCommerce-native behavior

Discounts use WooCommerce coupon calculations.

Automatic discount rules create virtual coupon data at runtime, allowing WooCommerce to handle product eligibility and tax allocation without requiring a manually created coupon post.

  • Fixed-cart, fixed-product, and percentage discount behavior.
  • Customer-friendly labels replace generated internal codes.
  • Automatic removal when a cart no longer matches.
Compatibility

Ready for modern WooCommerce stores.

The plugin declares compatibility with High-Performance Order Storage and WooCommerce Checkout Blocks while retaining classic checkout support.

  • WordPress 6.0 or newer.
  • PHP 7.4 or newer.
  • WooCommerce 8.6 or newer.
Important: test new pricing rules in a staging environment before using them on a live checkout.
Frequently asked questions

Before you add it to your store.

Do customers need to enter a coupon code?

No. Active discount rules are evaluated automatically and the matching discount is applied by the plugin.

Can one rule target specific products and categories?

Yes. Product, category, and brand filters can be combined. The configured product filters must match the same cart item.

Can I create a fee for one payment method?

Yes. Payment method is available as a rule condition in classic checkout and Checkout Blocks.

Can a fee be taxable?

Yes. Taxable behavior is available for fees. Discounts use WooCommerce coupon tax allocation.

What happens when a condition is empty?

An empty condition does not restrict the rule. This makes it possible to create a simple store-wide adjustment or add only the filters you need.

Build smarter checkout adjustments.

Create clear, maintainable fee and discount rules that respond automatically to the customer and cart in front of you.

$45.00 / Annually