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 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




Blocks
This plugin provides 1 block.
- Quantity Pricing Table Shows the bulk pricing tiers that apply to a product.
Installation
- Install and activate WooCommerce.
- Install Kayce Discount Rules from Plugins Add New, or upload the zip.
- 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.phptoyourtheme/woocommerce/kayce-discount-rules/pricing-table.phpand edit it. -
Is the source code for the admin screen available?
-
Yes. The uncompiled JavaScript is in the
srcfolder of the plugin. Runnpm install && npm run buildto rebuildbuild/. -
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.
ContributorsTranslate “Kayce Discount Rules” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by 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.
