Title: Kayce Discount Rules
Author: wpkayce
Published: <strong>October 29, 2026</strong>
Last modified: October 29, 2026

---

Search plugins

![](https://ps.w.org/kayce-discount-rules/assets/banner-772x250.png?rev=3772241)

![](https://ps.w.org/kayce-discount-rules/assets/icon-256x256.png?rev=3772241)

# Kayce Discount Rules

 By [wpkayce](https://profiles.wordpress.org/wpkayce/)

[Download](https://downloads.wordpress.org/plugin/kayce-discount-rules.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/kayce-discount-rules/#description)
 * [Reviews](https://wordpress.org/plugins/kayce-discount-rules/#reviews)
 *  [Installation](https://wordpress.org/plugins/kayce-discount-rules/#installation)
 * [Development](https://wordpress.org/plugins/kayce-discount-rules/#developers)

 [Support](https://wordpress.org/support/plugin/kayce-discount-rules/)

## Description

Kayce Discount Rules lets you run sales and quantity discounts in WooCommerce without
coupon codes. Customers see the discounted price in the shop, on the product page,
and in the cart.

**Rule types**

 * **Product discount** – a percentage off, a fixed amount off, or a fixed price
   on every product you choose.
 * **Bulk pricing** – quantity tiers such as “5–9 items: 10% off, 10 or more: 20%
   off”. Count quantity per product, per variation, or across every matching item
   so customers can mix and match (“any 6 bottles from the Wine category”).

**Choose what each rule applies to**

 * All products, specific products, or specific categories
 * Exclude products or categories
 * Skip products that are already on sale

**On the storefront**

 * Struck-through original prices in the shop, on product pages and in the cart
 * Sale badges with the percentage saved (badge text is configurable)
 * A quantity pricing table on the product page that highlights the tier the shopper’s
   quantity falls into
 * A “You save” line in the cart and checkout totals
 * A **Quantity Pricing Table** block for block themes and a `[kayce_discount_table]`
   shortcode for everything else

**Easy to set up**

 * Start from ready-made templates: store-wide sale, category sale, buy more save
   more, mix and match, wholesale pricing, clearance price
 * A live preview shows exactly what shoppers will see, with a quantity simulator,
   before you save
 * Clear warnings for overlapping tiers, gaps and missing products
 * See how many orders each rule discounted and how much customers saved in the 
   last 30 days
 * Drag and drop to reorder rules, pause or duplicate them in one click

**Built for modern WooCommerce**

 * Works with the Cart and Checkout blocks and with the classic shortcodes
 * Compatible with High-Performance Order Storage (HPOS)
 * The rule each order line was priced by is saved on the order and shown in the
   admin
 * When two rules match the same item, the customer gets the better price
 * Fully translatable and RTL-ready, with an admin built from WordPress components

**Pro**

[Kayce Discount Rules Pro](https://wpkayce.io/plugins/kayce-discount-rules/) adds
Buy X Get Y, cart discounts, free gifts, conditions (cart subtotal, item count, 
user role, first order, date and time schedules), and control over how rules stack.
Rules you create in the free plugin keep working when you add Pro.

## Screenshots

[⌊Rules list with 30-day usage stats.⌉⌊Rules list with 30-day usage stats.⌉[

Rules list with 30-day usage stats.

[⌊Editing a bulk pricing rule with the live preview.⌉⌊Editing a bulk pricing rule
with the live preview.⌉[

Editing a bulk pricing rule with the live preview.

[⌊Quantity pricing table on a product page.⌉⌊Quantity pricing table on a product
page.⌉[

Quantity pricing table on a product page.

[⌊Discounted prices in the cart.⌉⌊Discounted prices in the cart.⌉[

Discounted prices in the cart.

## Blocks

This plugin provides 1 block.

 *   Quantity Pricing Table Shows the bulk pricing tiers that apply to a product.

## Installation

 1. Install and activate WooCommerce.
 2. Install Kayce Discount Rules from Plugins  Add New, or upload the zip.
 3. Go to **WooCommerce  Discount Rules** and click **Add rule**.

## FAQ

### Does it work with the Cart and Checkout blocks?

Yes. Discounted prices are applied when WooCommerce calculates the cart, so the 
blocks show them, including their own “Save” badge on each line.

### What happens if two rules match the same product?

The customer gets the lowest price. If two rules give the same price, the rule higher
in the list wins. Pro adds “apply by priority” and “stack all discounts”.

### Does it change my product prices?

No. Stored prices are never changed. Discounts are calculated on display and in 
the cart, so turning a rule off restores the normal price immediately.

### Can I move or restyle the pricing table?

Choose its position under **Settings**, hide it and place the block or shortcode
yourself, or copy `templates/pricing-table.php` to `yourtheme/woocommerce/kayce-
discount-rules/pricing-table.php` and edit it.

### Is the source code for the admin screen available?

Yes. The uncompiled JavaScript is in the `src` folder of the plugin. Run `npm install&&
npm run build` to rebuild `build/`.

### Does the plugin contact any external service?

No. Everything runs on your own site.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Kayce Discount Rules” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ wpkayce ](https://profiles.wordpress.org/wpkayce/)

[Translate “Kayce Discount Rules” into your language.](https://translate.wordpress.org/projects/wp-plugins/kayce-discount-rules)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/kayce-discount-rules/),
check out the [SVN repository](https://plugins.svn.wordpress.org/kayce-discount-rules/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/kayce-discount-rules/)
by [RSS](https://plugins.trac.wordpress.org/log/kayce-discount-rules/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * First release: product discounts, bulk and tiered pricing, rule templates, live
   preview, usage stats, sale badges, pricing table block and shortcode, Cart and
   Checkout block support.

## Meta

 *  Version **1.0.0**
 *  Last updated **15 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [bulk pricing](https://wordpress.org/plugins/tags/bulk-pricing/)[discount](https://wordpress.org/plugins/tags/discount/)
   [dynamic pricing](https://wordpress.org/plugins/tags/dynamic-pricing/)[tiered pricing](https://wordpress.org/plugins/tags/tiered-pricing/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/kayce-discount-rules/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/kayce-discount-rules/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/kayce-discount-rules/reviews/)

## Contributors

 *   [ wpkayce ](https://profiles.wordpress.org/wpkayce/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/kayce-discount-rules/)